Hi all,
I've recently switched to Windows 10, and my good old UltraEdit text editor does not work so well on it compared to Windows 7.
I could go for an upgrade of UltraEdit, but I'd like to consider other recent free alternatives before that.
I'm mainly editing C and Z80 assembly files, and I'm building my projects using makefiles. Here are the key features I'd like to have:
- Code browsing (go to definition, reference, etc...).
- Code refactoring (renaming a function or global variable on a whole project).
- Customizing assembly syntax and highlighting.
- Custom build (invoking a makefile)
- Build output analysis (in order to catch errors and warnings: double clicking on an error line should open the faulty C/Assembly file and jump to the error line).
I know Eclipse does most of the things described above. It really analyses the C code, and can even distinguish local / parameters variables to display them differently ("semantic analysis" IIRC). The problem is I do not like Eclipse so much. I'm using it at work, and it really feels sluggish...
Other alternatives I've heard of are Sublime Text Editor and Visual Studio Code.
What do you guys think ?