Posts: 251 Joined: Dec 2020 Reputation: (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.) Posts: 4 Joined: Feb 2021 Reputation: (neo)vim all the way but PyCharm has some nice VCS integrations that can save a meaningful amount of time. Posts: 21 Joined: Feb 2021 Reputation: (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. Posts: 7 Joined: Apr 2022 Reputation: (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. Posts: 4 Joined: Apr 2022 Reputation: 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 Posts: 19 Joined: Apr 2022 Reputation: 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. Posts: 172 Joined: Feb 2022 Reputation: (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. (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 Posts: 5 Joined: Mar 2022 Reputation: (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. Posts: 3 Joined: May 2022 Reputation: 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. |