Google Go (GoLang) is now supported in Komodo and features syntax coloring, code folding, syntax checking (linting) and code intelligenceįor Markdown files, Komodo provides a preview of the generated HTML directly within a Komodo split view and contents dynamically update whenever you make a change to the Markdown text - it doesn't even need to be saved. Commando provides fuzzy matching, match highlighting, search for files (find any file under a folder), toolbox search, bookmark integration, shortcuts (go-tool) integration as well as custom category filtering. This powerful popup dialog is the combined successor of the Fast Open and Invoke Tool dialogs in previous versions of Komodo. Clicking on the margin shows a diff dialog of the changes, and allows you to revert individual changes. The editor has gained a new left margin, which highlights unsaved changes, as well as any uncommitted SCC changes. ![]() If you find yourself needing more advanced functionality such as debugging, unit testing, code refactoring, code profiling, plus some great integrations with other technologies (Gulp, Grunt, PhoneGap, Docker, Vagrant, etc.), Komodo IDE may be the tool you need. Komodo Edit is a great editor if you're looking for something powerful, yet simple. Other features include Vi emulation, Emacs keybindings, Code Folding, and Code Snippets. XPI extension support provides the same capability as Firefox, with all standard Mozilla APIs based on XUL, XBL, and XPCOM, plus own for Python and JavaScript. XPI extensions allow you to create your own plug-ins. ![]() Background syntax checking and syntax coloring catch errors immediately, while autocomplete and calltips guide you as you write. The key bindings and UI are way better IMO than Notepad++.Komodo Edit from ActiveState is a free, open-source, multi-platform, multi-language editor (PHP, Python, Ruby, Perl and Tcl, JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty, and Django). The quality and variety of plug-ins are top-notch. While not as fast as TextPad on startup, it's quite good, and certainly better than end-to-end IDEs like Eclipse. Their editor plug-in architecture was lifted from Mozilla and their browser plug-in (add-on?) model. I was blown away further when a tour of the product revealed the extent to which they leveraged existing FOSS code and concepts, well beyond adoption of Scintilla. What was clear to me was that the guys at ActiveState punched away in the same languages as I did, and clearly understood what would make a best of breed coding editor, then they just went ahead and built one! What clinched the deal was (a) the tour of the UI that really appeared to be thoughtfully considered by its designers, and (b) the design team which has its roots in support of Perl and other FOSS initiatives for the Windows platform. So, who makes an FOSS-friendly editor for Windows with the best UI that leverages Scintilla? Scintilla looks like it has reached a critical mass in terms of market acceptance. I quickly grew to understand that, like Web browsers, several editors out there were all built on a common engine - the Scintilla editing engine, which appeared to be in use by several editors listed at Wikipedia. I didn't care for Crimson Editor, JEdit, or the razor-is-free-but-blades-cost-dough business model of CodeLobster. ![]() Geany was nice, but the GTK2-for-Windows dependency put me off. The latter had promise, but IMO the interface appeared to have been designed by committee. There were the usual suspects, like the pricey UltraEdit, bloated Eclipse and Notepad++. I begged to differ - the SFTP file access and code folding were now clearly marks of modern editors, and TextPad didn't deliver. Perhaps it had reached its own version of perfection. GPL, MPL, or BSD license would be a real plus.Code folding (collapsing code based on begin-end blocks).Ability to access files directly across WebDAV, FTP or SFTP.Syntax highlighting for a larger complement of languages.Sometime in the last year, I grew to understand that TextPad has been surpassed in its feature set by a number of competitors. I've been using TextPad for years - it's a lightweight but amazingly featured editor for making changes to plain text files, such as HTML documents, programming code (Javascript, SQL, PHP, PL/SQL, etc).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |