I like my Editor to support me with a rich GUIĪnd I enjoy that my editor saves whenever I switch to the shell. I think cross platform is also really important toĪtract people - so Windows support is important too. I never work on Windows, but I work on Mac OS and on Linux a ton. So a good editor should support as many languages as possible and all of them And after 7 years of UltiSnips I can confirm that Write a full plugin in either of these languages - you need a fair amount of Unfortunately all of these integration are second class: You cannot Vim does a little better: It has support for Python, Ruby, Lua, Lisp. If you do not speak the language of your editor out, you are What they both get wrong is the choice of language: Atom is JavaScript and Good examples of editors that get this second part pretty right. Should be indistinguishible from build in commands. Theseįeatures should be arbitrarily powerful and seemlessly integrated, i.e. Is turing complete I should be able to add new features to my editor. It should not matter what my main language is - as long as it It is fine if it can be turned off of course - as long as it is not I will never ever consider an editor that does not have strong modal supportīuild in. daw - delete a word) is intuitive, precise and quick. It also clearly defines cutting points for what undo/redo/repeat does. Is available: with normal mode you have the full keyboard available for There are alternatives that are really good too - forĮxample a fuzzy selector over all available commands. Modal editing opens up so much more abilities toĬontrol functionality. I must never be interrupted while theĮditor needs to finish some computation - like auto completion results or a make command. Tasks like switching a tab or running a command. ResponsiveĪ text editor must react as fast as I can think. Less risk to try out than one that you might need to shell out $$$ to use. Never set on a closed source editor again.īeing monetary free is important to get people involved. TextMate seems to be back after some years now - but I would Powertool, just to see it abandoned and left to bit rotting - and there is Walking away also kinda sealed it's death. The developer loosing interest in the project and basically I used TextMateįor about a year and got plenty annoyed that I was unable to fix bugs since it This includes free as in free-beer and free as in free-speech. Here are the most important properties of an ideal text editor for me, in sorted order. Here are my musings about the ideal text editor. All of them are impressive editors, but all fall short in some ways for On the block (sorta) with Brackets which seems to be very focused on webĭesign. Trying Atom right now - I am writing this post in it. Showing it's age - and it is hardly the ideal editor. So I understand it's internals better than most. I am a Vim user and have been for more than 15 years now - with short stints The bridge between Lagrange and Bezier interpolation.The Linear Algebra View on Least Squares.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |