text editors for C
Erik Friesen
Posts: 1,071
I have been using MPLAB's text editor extensively and also Visual studio's C# editor. I have tried every text editor I can find and none seem to work with both auto-complete/intellisense and code collapsing similar to the way visual studio's IDE does. I would use visual studio, but the intellisense within the C++ editor does not auto complete the name of the top name of the struct the way the C# editor does.
What do others use?
What do others use?
Comments
tons of templates, auto complete, scan-back lookups, scripts, macros, coffee, doughnuts...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Post Edited (CounterRotatingProps) : 11/27/2009 10:04:28 PM GMT
Struct members works on mine - I just tried it - remember to use tab or enter (depends on setting)
check these settings:
advanced ->configuration ->editor ->auto-complete
advanced ->configuration ->IDE ->IntelliTips ->Quick Tips
Also, but I'm uncertain, the file extension/ language parser may affect it:
View -> View as hightlighting (for file type) -> [noparse][[/noparse]correct C++/cpp file]
(those have to be loaded in the right dir and you have to make sure the right one is selected. They are editable and are online - again, I'm not sure if there's a link between the 'highlighting' functionality and the autocomplete stuff.)
HTH
- H
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Post Edited (CounterRotatingProps) : 11/27/2009 10:04:16 PM GMT
I have a suspicion it could have something to do with the extension, or somehow parsing the thing, but I can't seem to get it to go. I am using pure C obviously.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Ain't gadetry a wonderful thing?
aka G. Herzog [noparse][[/noparse] 黃鶴 ] in Taiwan
What I have found is that VS seems to be the leader in this intellisense thing, and I suppose I'll be hard pressed to match the useability. I will probably use vs2008, or try vs2010, to see how it works. The only thing I'll really lack is the capability to compile from the ide, but I'm not sure it will work with any of the others anyway.
I have tried --
UEstudio -- Intellisense too buggy to work with struct members
Code::Blocks - Intellisense does not work
Notepad++ - No Intellisense
Vim - No Intellisense
Crimson editor - No Intellisense
Zeus - No Intellisense
Programmers notepage - no intellisense
Bloodshed Dev c++ - No code folding
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM