Author

Topic: What IDE used for Bitcoin developement (Ubuntu) ? (Read 203 times)

sr. member
Activity: 616
Merit: 279
I think the best IDE you can use for Bitcoin/Crypto development is IDEA Intellij.
It's cross platform (you can use it on Ubuntu, Mac or Windows) and you can use the community edition for free. Anyone who has ever worked in software development appreciates a good IDE like Intellij.

As the programming language used for the blockchain is C++, you will need to get a plugin for it to be able to use it in the IDE. You can find some useful info on it here: https://plugins.jetbrains.com/plugin/1373-c-c-

newbie
Activity: 107
Merit: 0
everyone at our startup uses visual studio code or atoms
Visual Studio under Windows no ?
newbie
Activity: 9
Merit: 0
everyone at our startup uses visual studio code or atoms
staff
Activity: 3458
Merit: 6793
Just writing some code
But what about making changes on the source code ?
Use a text editor. A source code file is just a text file. As I said earlier, many people use emacs or vim.

IDE is a good way to debug the code, retreive errors etc.
It's not the only way, and often IDEs require special configuration in order to work with projects that weren't created with them.

For debugging, you can use gdb.
newbie
Activity: 107
Merit: 0
Most people who work on Bitcoin Core do not use an IDE. Many just use a text editor (such as emacs or vim) and the terminal. All of the build commands are documented and it is not difficult to copy and paste commands into the terminal.

Only peoples that compile only the source that use command lines.

But what about making changes on the source code ?

IDE is a good way to debug the code, retreive errors etc.
staff
Activity: 3458
Merit: 6793
Just writing some code
Most people who work on Bitcoin Core do not use an IDE. Many just use a text editor (such as emacs or vim) and the terminal. All of the build commands are documented and it is not difficult to copy and paste commands into the terminal.
newbie
Activity: 107
Merit: 0
Hi,

What IDE used for Bitcoin developement on Ubuntu ?

For fast compilation, error logs, etc.
Jump to: