Best IDE?
#41
(02-20-2021, 12:13 PM)nightsh3ll Wrote: I personally use VS Code as its lightweight and easy to use. Sometimes i use sublime which can be handy in some situations
Me too! (I use also DreamWeaver for web development, this software is really smart.)
Reply Report
#42
(neo)vim all the way but PyCharm has some nice VCS integrations that can save a meaningful amount of time.
Reply Report
#43
(09-03-2020, 10:34 AM)Tesla_Shock Wrote: I personally use Atom. Compact, and easy to mod. Any other suggestions?
I've tried sublime text (Piracy сука) but it wasn't really my speed.

Well there is no such thing as a best ide. Every ide comes with pros and cons. Take Wing IDE for example. An underrated Python IDE no one talks about. It's professional version has the best debugger I've ever used.

VS code has the advantage of thousands of community powered extensions. IntelliJ based IDEs have advantage of powerful auto completion, and also a Big marketplace for extensions. Probably better that VS code since IntelliJ IDEs have been around for a long time and are complete IDEs unlike vs code which is a text editor.

Sublime text triumphs in tasks where you don't need a full blown ide.

As such you should stick to atom for everything it can do and use other ide when necessary like you may use Spyder when you have do something related to data science and scientific development.
Reply Report
#44
(09-03-2020, 10:34 AM)Tesla_Shock Wrote: I personally use Atom. Compact, and easy to mod. Any other suggestions?
I've tried sublime text (Piracy сука) but it wasn't really my speed.

Hi, for java I recommend using Intellij Idea (best IDE to quickly code and bootstrap you app), for python - WebStorm

Actually, coding using text editors like notepad++ or something else is bad idea. You have not any pluses using them.
Reply Report
#45
Once you've spent enough time in vim, a lot of ppl find its much more productive than most ides. Also works good if youre shelling into a remote server. Lots of ides offer a vim extension too. Best of both worlds
Reply Report
#46
I know this might not be a popular suggestion around new people. But don't use an IDE! You will thank me later! I have seen it over and over again. The youngsters today rely way too much on tools to wipe their asses! Using compilers and checkers to validate your program is fine, but you should be to program on your own and think about what you are doing, keep good coding practices and so on. At the end the tools you use is really not important. But I do have a strong opinion about IDEs holding you back when really trying to learn a language. Also good compiler is far more important than the actual editor you use to write the code in my opinion. Make of that what you want.
Reply Report
#47
(04-20-2022, 04:07 PM)AtomicReaper Wrote: I know this might not be a popular suggestion around new people. But don't use an IDE! You will thank me later! I have seen it over and over again. The youngsters today rely way too much on tools to wipe their asses! Using compilers and checkers to validate your program is fine, but you should be to program on your own and think about what you are doing, keep good coding practices and so on. At the end the tools you use is really not important. But I do have a strong opinion about IDEs holding you back when really trying to learn a language.

I would usually parrot this sentiment, although recently I've come across some really long, convoluted, heavily abstracted, object-oriented code and found visual studio to be invaluable for navigation. Don't let a tool become a handicap, but at the same time don't let your refusal-to-use-a-tool become a handicap either. I'm sure there's a way you can vim your way through multiple inheritance, but I don't know it and alt+f12 is pretty hard to beat (imo).

As for OP- an IDE is a tool, and, like any tool, can be either useful or detrimental. Use what you need to get the job done. Most of the time I get away with vim, but if I find myself struggling to follow something complex I'm not too proud to open something like visual studio or intellij to help out.
Reply Report
#48
(09-03-2020, 10:34 AM)Tesla_Shock Wrote: I personally use Atom. Compact, and easy to mod. Any other suggestions?
I've tried sublime text (Piracy сука) but it wasn't really my speed.
i personally recommend you vscodium, which is the opensource remake of visual studio code
Reply Report
#49
(04-22-2022, 04:00 PM)Scacchista Wrote:
(09-03-2020, 10:34 AM)Tesla_Shock Wrote: I personally use Atom. Compact, and easy to mod. Any other suggestions?
I've tried sublime text (Piracy сука) but it wasn't really my speed.
i personally recommend you vscodium, which is the opensource remake of visual studio code

vscodium, OSSCode and NVim are the best imho

(04-22-2022, 04:00 PM)Scacchista Wrote:
(09-03-2020, 10:34 AM)Tesla_Shock Wrote: I personally use Atom. Compact, and easy to mod. Any other suggestions?
I've tried sublime text (Piracy сука) but it wasn't really my speed.
i personally recommend you vscodium, which is the opensource remake of visual studio code

not to be that guys but vscode is already open source, but full of MS shitty telemetry, which vscodium aims at removing, even tho it removes support for some extension.
Reply Report
#50
IMO - the best IDE is the one you find most comfortable.

If you asked me for my picks;
C++: Visual Studio, the debugger is really good
C: Visual Studio or VSCode
Python: PyCharm
Java: IDEA
Web development: VSCode
Any other: VSCode

I also use VIM quite a lot.

(04-15-2022, 08:15 PM)Kitty Wrote:
(09-03-2020, 10:34 AM)Tesla_Shock Wrote: I personally use Atom. Compact, and easy to mod. Any other suggestions?
I've tried sublime text (Piracy сука) but it wasn't really my speed.

Hi, for java I recommend using Intellij Idea (best IDE to quickly code and bootstrap you app), for python - WebStorm

Actually, coding using text editors like notepad++ or something else is bad idea. You have not any pluses using them.

I disagree. Knowing how to program without helpers or creature comforts is important. Once you feel like you control the language, start using them.
Reply Report



// $(".author_avatar img").error(function () { $(this).unbind("error").closest('.author_avatar').remove(); });