Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Any Success Developing with JetBrains / IntelliJ?
Collapse
X
-
Any Success Developing with JetBrains / IntelliJ?
I'm an experienced software engineer, so I'm very comfortable with code-writing. And like most software engineers, I've developed an affinity for my favorite tools; one of mine is IntelliJ IDEA, and its family of similar editors like CLion and ReSharper. I understand that Ninjascript is designed to be written and compiled inside of the NinjaTrader platform, and that it's also possible (with a little effort) to do your NinjaScript development with Visual Studio. However, I was wondering if anyone has any advice or experience - even purely anecdotal - about doing NinjaScript development with a JetBrians IDE. Again, I know this would be 100% non-supported. Just wondering.Tags: None
-
Hello pbailey19,
While our support can only suggest using visual studio or the NinjaScript editor you can certainly try other editors. Other editors may or may not trigger compiles with the NinjaScript editor so that would be the main issue you would face. Another factor would be if those editors generate any extra files in the .csproj directory, that could end up causing compile errors if they do.
If any users have tried the jetbrains editor I am sure they will post their results here.
-
I understand, Jesse, and I realize that I'm going completely off-standard by tinkering with IntelliJ. I honestly expect it to be a waste of my time. But I also just wanted to check, and see if any other mad scientists out there have cobbled together a solution that's worked for them.
Comment
-
Will you be writing your IntelliJ code in C#?
I'm also confused, I looked extensively at the IntelliJ (which
I know nothing about) Wikipedia page and it never mentions
the .NET Framework as a target.
How do you intend to use IntelliJ?
Isn't IntelliJ designed for Java programmers?
-=o=-
I edit all my NinjaScript .cs files using gVim on Windows.
I only use the NinjaScript editor for compiling.
Of course, everything is C#, no Java whatsoever.
Comment
-
Yes, IntelliJ is a Java development IDE. But there are other JetBrains IDE's, similar to IntelliJ, for other languages and platforms. There's CLion for C/C++, PyCharm for Python development, and ReSharper for C#/.NET development. So it's a full-featured C# IDE that is similar to IntelliJ in its look, feel, and behavior.
I'm wondering if it's possible to use their C# product (ReSharper) to work on NinjaScript development. And again, this would be completely unsupported, mad-scientist duct-tape and wires stuff.
Comment
-
Ah, ok.
Well then, IMHO ... the answer is:
Well, of course, it will 'work', why would it not work?
Use ReSharper to edit to your heart's content, no one knows
or cares which editor you use. Fire it up, do what ya want,
and then save the file.
At the end of the day, you will compile all your NinjaScript
files with the compiler inside the NinjaScript editor.
And you will not neglect this step.
And you will be happy.
And you will not complain.
These are not the droids you are looking for.
But I digress.
Did you know?
The NinjaScript compiler actually compiles all .cs files every
time you compile, and yet it is exceedingly fast, to think you
will replace this step with ReSharper, or anything else, is pure
lunacy and a colossal waste of development time.
Editing != Compiling != Debugging
In other words, the only tool for compiling NinjaScript code
is the compiler built into the NinjaScript editor -- that middle
step is fixed in stone.
The other two you can do whatever works for you.
Just my 2˘.
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
629 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
364 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
105 views
0 likes
|
Last Post
by Mindset
02-09-2026, 11:44 AM
|
||
|
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
|
0 responses
564 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
568 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment