36

I like Netbeans. It's mainly a Java IDE, but it supports HTML5 and PHP as well and is platform independent. It has syntax highlighting and a autocomplete feature much like Visual Studio's "Intellisense" (yes, that's a Java example, I don't have a PHP one right this moment).


30

Visual Studio Code Pros: Cross-platform (Windows, Linux, Mac) Open-source, see its GitHub page, though there is some fog about it Free of charge, MIT license Faster than Atom IntelliSense autocomplete Start-up time on Dell 7577-92774: 3 seconds Shell script syntax highlighting with strong color for variables: ShellCheck plugin available, which makes it ...


29

The best Markdown editor for any operating system that features a modern browser is StackEdit1. StackEdit features: Works offline - documents are saved in your browser's local storage, and can be opened from and saved to your local filesystem. Once loaded, the app's code is cached by your browser, and will open and work just fine with zero Internet ...


29

gVim Pros: Cross platform (Windows, Linux, Mac, Amiga, OS/2, others, even Android and iOS) Open-source, see its GitHub page Free of charge (although it encourages charity donation), GPL license with Charityware Fast and memory efficient Supports both GUI and CLI Mac and Linux users probably have it already installed, except for OP's Linux Mint 19, where it ...


27

Use Mou! Mou has everything you've asked for. If you have the preview pane open, it will update in close to real-time, though it's a little delayed if you type very quickly. It speaks Markdown. It lets you customize the editor theme and the preview pane. It lets you choose the default file extension for saving (and .txt is included on its list).


26

Last update: 2018-01-08 Having a similar need to the OP, I searched the whole web for current solutions. There's no current perfect solution, but there are a few ones that might be worth a try. Note that I had additional requirements to inline previewing, such as: multidocuments tabbing, table of contents for quick navigation, lightweight, markup hiding/...


21

Please note that I had to split my answer into 3 parts, to comply with the new rules of Softwarerecs.SE: My private 2 cents… Geany My working 2 cents… Eclipse If you are able and willing to put money on the table… Zend Studio 1. My private 2 cents… Personally, I use Geany and have had good experiences with it. Geany provides a small and fast IDE that ...


21

If you are not keeping off from paid solutions you can check PHPStorm It is really powerful and fast - you can try trial version to ensure it suits your needs. According to this requirement there is extensive code completion working on various levels. There is albo powerful refactoring support and code analysis functions. Please take a look at features page


20

Try Notepad++. It's free, so you don't lose anything. Furthermore, it's GPL, so if you're interested, you can modify it, it if needed. I did use it before switching exclusively to Mac, and it was really nice. I don't remember hitting any issues. For programming, it offered highlighting and parsing (collapsing etc.). Your requirements: Advanced Find and ...


20

I had the same issue with over 10 gigabytes large MySQL log and found 010Editor with the help of this question on Stack Overflow. It opened up the file fine and fast. The search results are presented very well at the bottom of the editor and searching huge files is surprisingly fast. There is a free 30-day trial, and the pricing for extended use can be seen ...


20

MarkdownPad It displays a live view on the right side. You can see a full list of features on the website. Source: http://markdownpad.com/ Note When starting MarkdownPad for the first time, it asks whether you want to buy the Pro version or use the free one. You can just click on "Use free" and it will never ask you again.


19

You wrote that a read-only app would work. Then I highly recommend you to try Lister. It's a part of Total Commander but has standalone version. It's a small app that can view really huge files very fast. Features included: Print file Find in file (supports RegEx search) Different view modes and charsets (you can see in screenshot) Supports plugins for ...


18

I would suggest Texworks. I use it under Ubuntu, but it's available for OSX and Windows as well. Cross-platform compatibility is always a plus. When you press the green 'Typeset' button it refreshes the PDF, which is shown alongside the code (in a separate window you can position yourself). (You may need to run it twice, since the BibTeX file is (re)...


16

The best cross-platform, Non-IDE Code editor I've used as a PHP/JS Dev is Sublime Text. It's available for Windows, Linux, and OSX. It has an unlimited free trial. The full version is $70 USD. It has a huge library of addons which give it advanced features that make it hard for me to live without it. With add-ons and native features, it has things like... ...


16

I use Microsoft's Configuration Manager Trace Log Viewer for exactly this sort of task. It's part of the System Center 2012 R2 Configuration Manager Toolkit (free download), but once you've extracted that, the cmtrace.exe in there is just 678KB and completely portable; you can drop it onto any machine and run it with no install. I keep a copy on my network ...


16

Atom Pros: Cross-platform (Windows, Linux, Mac) Open-source, see its GitHub page Free of charge, MIT license Shell script syntax highlighting with strong color for variables: Cons: Start-up time on Dell 7577-92774: 5 seconds Far, far slower than gVim Much slower than Sublime Text and a bit slower than Visual Studio Code (It looks rather dull to me, but ...


15

A free cross platform solution is Aptana Studio 3 built on Eclipse. It has some awesome features like: Git and SVN support Boilerplate templates Project management FTP Support Screenshot:


15

Notepad++ is a simple one. It has great customizable highlighting (PHP, JS, CSS and HTML within one file - and more to choose from) and FTP plugin available for remote use. An obvious downside is that it's only available natively on Windows, but it should run fine through WINE. Code-hinting sometimes behaves a bit oddly, but other than that it's a great ...


15

I love Sublime Text for this: Objective-C isn't its best language for syntax highlighting, but that was what I had open at the moment. It supports a whole list of languages: It's not free, it's $70. You can use it as long as you want before buying, though. It has quite a nice syntax highlighting Adding this line to the preferences file disables ...


14

I'm using ReText for that. It's written in Python, so it should be cross-platform; in the project Wiki you can find detailed instructions on how to install ReText on Windows, as that's the platform you're using. ReText does a great job for me on Linux. Supports a lot of "specific dialects" in addition to standard Markdown, like Michel Fortins Markdown Extra,...


13

There is a new kid on the block. Github has recently open-sourced their internally developed editor — introducing Atom! As a full featured code editor and lightweight IDE, Atom may seem like a lot of application for writing a few markdown files, but I still think it's worth a shake. Atom may be full featured but it feels super light weight. It is loosely ...


13

I've used PHPDesigner for a couple of years (since version 7) and it has all of the features that you want and more. I've developed a bit of a love/hate relationship with it, though, so I'll go into my experiences using it. First, your constraints: It has FTP/SFTP support, password or key based It has code completion and built-in documentation lookup It ...


13

Looks like the perfect match for you is Notepad++, which ships with an FTP file browser: Notepad++ with opened FTP browser / FTP config (source: StackOverflow; click images for larger variants) For details on how to configure it, please follow up to our sister site's article Notepad++ with Local and FTP synchronizer. Hot does this fit your requirements: ...


12

A good text editor you could use is Sublime Text. It's technically free (since the only non-benefit from using the trial version is you get occasionally nagged about buying the full product), and it can do all of the things you'd want from a text editor: simple, free and fast text editor Sublime Text can be customized as much as you want using the Plugin ...


12

Assuming your Windows OS has a browser, and you can find at least briefly a working Internet connection, you can use StackEdit StackEdit features: Works offline - documents are saved in your browser's local storage, and can be opened from and saved to your local filesystem. Once loaded, the app's code is cached by your browser, and will open and work just ...


12

Another alternative you can choose is Github Atom. Since nobody mentioned it, I give you the alternative editor which I use every time when I am working on a project. Github Atom is not only Markdown editor but also like other editor — text editor — but, you can hack the core. Answering your question, this editor supports live preview what you write on ...


11

A free solution is PHP Development Tools for Eclipse. It includes code completion, syntax highlighting and since it runs on Java it's cross-platform. You can enable the web developer tools for Javascript support and there are plugins for FTP sync. I primarily use Eclipse for Java development but when I needed to do PHP it was nice to be able to download a ...


11

I like to use LogFusion for this purpose. Its targeted at being used with log files, which tends to be the majority of the giant text files I've encountered. But I've found it useful for all sorts of files, like SQL database script files, giant CSV files, server logs, etc. It opens the file at the end of the file contents, and loads a small subset of the ...


11

Try EmEditor ($40 USD initally; Updates are $20/year after first year). They highlight Large File Support (up to 248GB) as one of their biggest selling points. I just discovered this editor recently when I was looking for an editor that can open open large files. Once every month or two, I seem to have a need to look at a large text file and I decided I ...


11

Notepad++ / 2 Plugins: “Python Script” and “ColReplace” I wrote a custom plugin for you. You need: Notepad++ Python Script - Plugin for Notepad++ ColReplace – follow the installation instructions below All three products are free. All three products run (only) on Windows. ColReplace can replace based on row and column restrictions. ColReplace ...


Only top voted, non community-wiki answers of a minimum length are eligible