Fancy Colors is a set of keyword files, templates and configuration instructions for popular text editors, aiming to bring NWScript support in text editors closer to what you can get in the official toolset.
The exact feature set will vary depending on the text editor, but major ones are:
- Syntax highlighting - Code with NWScript keywords colored the same way as in the toolset.
- Autocomplete - Get suggestions for functions and constants while typing.
- Help - Open the Lexicon or another help file directly from the text editor.
- Code browser - Get an overview of the structure of your code and easily jump to functions.
- Templates - Use predefined file templates.
Currently supported text editors:
- ConTEXT
- Crimson Editor
- Notepad++
- Programmer's Notepad
- PSPad
- SciTE
- TextPad
What Fancy Colors Is Not
Even if some text editors have plugin architectures, Fancy Colors is not a plugin nor does it include one. Using plugins to enable advanced NWScript support in text editors would be very powerful, but doing so would require one plugin per text editor (different APIs, different languages), and is out of the scope of this project.
Fancy Colors doesn't include a NWScript compiler. If you want to check if your code has errors from within your text editor, please get nssclc. The two projects are kept separated, as nssclc is a full blown compiler and can be used outside text editors.
Posted by kamal at 2012-07-27 18:27:07 Voted 10.00 on 07/27/12
Just discovered, very handy for notepad++ _________________________ Shadow Thief: Crimmor and Path of Evil blog Link
Posted by Jaysyn at 2012-01-19 07:38:05 Voted 9.00 on 01/19/12
Thanks for the hard work. Can't seem to get it working for Programmer's Notepad under Win7 64bit. It sees the scheme when I'm adding the .nss filetype, but reverts to default as soon as I hit enter. Works great with PSPad. _________________________ -=Jaysyn=-
Posted by The_Puppeteer at 2011-01-22 13:36:13 Voted 9.75 on 01/22/11
The code browser isn't fully supported for Notepad ++ but all the other functionality is working well thus far. I wish I had known about this earlier as my coding would have gone much more quickly. Thanks. _________________________ Co-founder of the PW (open beta) Sea of Dragons. It is a quest-heavy (yet has sandbox elements) role-play server geared towards party adventures for mid level characters.
Posted by The Fred at 2011-01-17 14:48:50 Voted 9.50 on 01/17/11
Awesome!
I love my NWN colours and even change the colours in editors to match when using different languages, for which I even got sort-of-told-off for in one course. ;-)
Posted by DFDark at 2010-08-05 02:52:53 Voted 10.00 on 08/05/10
I have to thank you for the plug-in. It's really great.
Posted by Morbane_Unhinged at 2010-06-13 23:50:14 Voted 10.00 on 06/13/10
This tool enhancing add-on is easy to install using the great instructions - used with nssclc - I am compiling outside the toolset - using programmersnotepad2 (The easiest choice of many supported in the text) _________________________ |Morbane|
Ovocean, I'd say one of the three on the right.
Notepad++: My text editor of choice (when I'm using Windows). The "Function List" panel is the more powerful code browser of the lot, but it has some rough edges. And Notepad++ doesn't support templates.
PSPad: Has all features, but autocomplete is not on the same level as Notepad++, Programmer's Notepad or SciTE (as these three use the same editor component called Scintilla).
Programmers' Notepad: Very nice overall. This text editor is unfortunately not that well known, compared to the others.
Gangster_No1, I'll try to get EditPad in the next release. I still have to include UltraEdit, too.
Posted by Developer Silver at 2009-11-15 06:40:57 Voted 10.00 on 11/15/09
Very useful! :-D _________________________ Developer Silver Faerûn Nights Admin
Posted by nicethugbert at 2009-11-15 06:21:55 Voted 10.00 on 11/15/09
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone