The biggest update for Script Inspector since its beginning – version 3 was officially released on Unity Asset Store on July 31, 2015! 😀
As you may already know, Script Inspector 3 is the FASTEST and the most COMFORTABLE editor for C# programmers in Unity! No other IDE can open a script and be ready for editing faster than Script Inspector 3! 😀 Thanks to some advanced and novel algorithms used in Script Inspector 3 (there will be a post with details about that too) it has become the fastest IDE that’s also rich in features.
Some of the new C# features are:
- Automatic code completions
- Go To Definition
- Code Navigation
- Reference highlighting
- Symbol tooltips with semantic info
- Automatic indentation
- Automatic closing of braces, brackets, parentheses, and quotes
- Highlighting matching braces, brackets, and parentheses
And the best thing about it is that the upgrade from Si2 is ABSOLUTELY FREE 😀 😀
Isn’t that super-cool? Let me know in the comments 🙂
Enjoy!!! 😀
Hi,
I’m definitely looking for a monoDevelop replacement. SI3 looks like a good candidate. I have a question though: In MD I’m using the “Document Outline” pad extensively. I couldn’t find a similar feature in SI3. Did I miss it?
Thanx,
Nir
Hi Nir,
There is no Document Outline in Si3, but there is a Code Navigation toolbar that’s similar to the one in MonoDevelop and serves the same purpose. I push new features with updates every second week in average, so I will consider adding the Document Outline feature in one of them.
Thanks for your great suggestion! 🙂
Cool. Just purchased it 🙂
While I wait for the document outline, here is another suggestion: Use the #region and #endregion lines to add headlines and indentations in the Code Navigation toolbar. That would make it almost a complete document outline window.
Best wishes,
Nir.
Oh, that’s an excellent idea! 🙂 Thanks!!!
I hope Si3 will be very useful for you and I’m looking forward to hearing your feedback soon 🙂
So far there appears to be no setting to turn off automatic indentation nor to change the spacing of indentation. Is there a plan to offer this functionality in future releases?
Yes, absolutely! I can easily add the option to disable auto-indenting and (with a little bit more efforts) the option to set tab size as well.
That would be excellent, thanks <3
Hey , How do I fold text in Script Inspector 3? I have very large file and would need to be able to fold some regions
thanks
Whoops! Beri, I missed your message somehow… Code folding is in development, just not finished yet.
Hi,
After upgrading to 5.4, I get this error:
GetString is not allowed to be called from a ScriptableObject constructor (or instance field initializer), call it in OnEnable instead. Called from ScriptableObject ‘FGCodeWindow’.
See “Script Serialization” page in the Unity Manual for further details.
UnityEditor.EditorPrefs:GetString(String, String)
ScriptInspector.FGCodeWindow:.cctor() (at Assets/Plugins/Editor/ScriptInspector3/Scripts/FGCodeWindow.cs:248)
It doesn’t affect the project.
Hi Nir! The error was fixed in Si3 version 3.0.13, so please update it to the latest version 3.0.14 and the error will be gone 🙂
The latest version will also group members by #region as in your request above, so I’d appreciate some feedback on that too 🙂
Great product! But i do have some issues. I’m a long time Visual Studio user.
Not sure if this is the place for feature requests but here i go:
1. Open brace on next line (this one drives me batty).
2. Copy and Paste (Ctrl + Insert, Shift + Insert) for us lefties.
Thanks,
Barrie.
Hey Barrie, both are great suggestions, thanks for posting them! Ctrl+Insert and Shift+Insert are really easy, so no problem to add that in the first next release. The other one is, I guess, to save the need for pressing enter before opening braces? Please correct me if I misunderstood, otherwise that’s also planned as part of the automatic code formatting feature – coming soon. 🙂
Hi,
Yes for the need not to press space before opening braces. Just got use to it in visual studio. Great to hear about the automatic code formatting feature coming. Sounds like that will deal with it. Granted it’s no big deal to retrain my brain to hit enter before opening brace.
Thanks,
Barrie.