I don't know why but I just didn't like IntelliJ, I probably was trying to use it like netbeans. I dunno, I like netbeans but thats only because that's all I really know how to use.
It took some practice for me. I moved to IntelliJ from Eclipse from BlueJ (which, although "required" for my CS class, I ignored). I thought it looked pretty, and then I found that it had Vim keybindings, so I stayed.
I first used IntelliJ because I heard it was good for Scala, and didn't like it. I used Eclipse at the time, and I guess it was good enough, so being different than what I knew was enough of a turn-off. I work on a big enterprise Java project now, and IntelliJ has a lot more to offer there (if you shell out the bucks for it). Now that I'm familiar with it, I can't stand using Eclipse.
I use Emacs when I'm just editing text, and I also use the Emacs keybindings in IntelliJ, which is always entertaining when a coworker tries to use it.
FWIW, I always preferred NetBeans to Eclipse for C/C++.
I really like vim, as well. You need time to learn to use it properly and write you own config, say a couple of months, but after that you have an extremely powerful text editor that runs everywhere, is insanely customizable and can be used for almost anything. I guess emacs is the same thing, but I haven't used it an awful lot.
I use Eclipse with the PyDev add on for Python, and I use NetBeans for Java and C/C++, but I don't really like NetBeans for C (it's really meant for Java).
I like to use cmake and eclipse, some times vim when its a remote system , cmake lets me use eclipse for a reasonably easy to use debugger (cause fuck learning gdb). I also like the fact i can bypass eclipses slow ass build environment and use make directly from the cmd line
Cmake also lets others use another ide if they have half a brain
I'm a fan of Sublime Text. I know the price tag is a bit more than most IDEs, but since I use it every day, several hours a day, I feel it was a worthwhile investment. The configurability is excellent, it looks good aesthetically, and it has some really powerful text manipulation tools.
I'm going to repeat the one guy saying visual studio. I'm so damn spoiled I know... I just always slap tab in awkward ways in everything else instinctively, end up slowing myself down a lot.
I prefer PSPad. I just like the GUI layout and it has all I need, especially the ability to sort selected lines, which is rare in free Windows editors. It's an IDE, and fully functional. The author is very responsive to questions on the forum, and is constantly working on this. It also has a Code Explorer pane which lists all the functions in the current source file, so I can click on a function in the CE and jump right to it.
I mapped my Ubuntu machine to a Windows letter drive so I can use any windows editor for the source files on Ubuntu.
28 comments
12 u/NameIsNotDavid 10 Jul 2015 00:51
I use Vim and IntelliJ IDEA. I'd highly recommend both.
2 u/skaiinyght 10 Jul 2015 00:56
I don't know why but I just didn't like IntelliJ, I probably was trying to use it like netbeans. I dunno, I like netbeans but thats only because that's all I really know how to use.
0 u/NameIsNotDavid 10 Jul 2015 01:01
It took some practice for me. I moved to IntelliJ from Eclipse from BlueJ (which, although "required" for my CS class, I ignored). I thought it looked pretty, and then I found that it had Vim keybindings, so I stayed.
0 u/spjt 10 Jul 2015 04:32
I first used IntelliJ because I heard it was good for Scala, and didn't like it. I used Eclipse at the time, and I guess it was good enough, so being different than what I knew was enough of a turn-off. I work on a big enterprise Java project now, and IntelliJ has a lot more to offer there (if you shell out the bucks for it). Now that I'm familiar with it, I can't stand using Eclipse.
I use Emacs when I'm just editing text, and I also use the Emacs keybindings in IntelliJ, which is always entertaining when a coworker tries to use it.
FWIW, I always preferred NetBeans to Eclipse for C/C++.
2 u/sulami 10 Jul 2015 01:20
I really like vim, as well. You need time to learn to use it properly and write you own config, say a couple of months, but after that you have an extremely powerful text editor that runs everywhere, is insanely customizable and can be used for almost anything. I guess emacs is the same thing, but I haven't used it an awful lot.
4 u/NameIsNotDavid 10 Jul 2015 01:24
Emacs is a pretty damn good OS. Now if only it had a good text editor...
2 u/Exadyne 10 Jul 2015 01:45
I love vim as well, but it's not really an IDE until you've got it tricked out with plugins.
1 u/NameIsNotDavid 10 Jul 2015 01:53
Vim is a text editor at heart. But it's close to my heart.
1 u/ddd 10 Jul 2015 02:08
another voat for vim!
0 u/hutchentoot 10 Jul 2015 15:52
And if you're doing iOS or OSX development, AppCode. Also made by JetBrains, and also blows Xcode out of the water.
6 u/captbrogers 10 Jul 2015 02:17
While it's not an IDE, I really like SublimeText.
1 u/President-Sanders 04 Sep 2015 15:25
eh, It has ⌘B - it's an IDE
4 u/kronal 10 Jul 2015 01:33
Visual Studio 2013 + Visual Assist for coding in C++, C# and F#
3 u/ddd 10 Jul 2015 02:09
most of the time gedit on linux is enough
1 u/is_it_prime 10 Jul 2015 02:11
While they are not IDEs I use Vim or Sublime Text for C/C++ development.
1 u/Phillite 10 Jul 2015 03:22
I use Eclipse with the PyDev add on for Python, and I use NetBeans for Java and C/C++, but I don't really like NetBeans for C (it's really meant for Java).
1 u/Derpineer 10 Jul 2015 07:52
Pycharm and Sublime Text!
0 u/asdghjklfghasldk 10 Jul 2015 01:47
I like to use cmake and eclipse, some times vim when its a remote system , cmake lets me use eclipse for a reasonably easy to use debugger (cause fuck learning gdb). I also like the fact i can bypass eclipses slow ass build environment and use make directly from the cmd line
Cmake also lets others use another ide if they have half a brain
0 u/jped 10 Jul 2015 03:02
Well as a Mac user who just finished with C++ in uni, Xcode. I also want to be an iOS Dev one day as well..
0 u/Drevkevac 10 Jul 2015 03:12
I'm a fan of Sublime Text. I know the price tag is a bit more than most IDEs, but since I use it every day, several hours a day, I feel it was a worthwhile investment. The configurability is excellent, it looks good aesthetically, and it has some really powerful text manipulation tools.
0 u/WWWyzzerdd 10 Jul 2015 04:06
I'm going to repeat the one guy saying visual studio. I'm so damn spoiled I know... I just always slap tab in awkward ways in everything else instinctively, end up slowing myself down a lot.
0 u/0b 10 Jul 2015 06:25
IntelliJ IDEA master race reporting in
0 u/XenEcho 10 Jul 2015 10:48
I really like IntelliJ IDEA for Java, used to really like eclipse but. Lately I have been just using Sublime Text.
0 u/DreamkeepersFan 08 Aug 2015 23:23
Codelite, it's feel a lot like Visual Studio which helps my transition to Linux and it have pretty nice features for code completions.
0 u/Pawn 15 Aug 2015 07:12
Visual studio
0 u/crankypants15 03 Sep 2015 14:31
I prefer PSPad. I just like the GUI layout and it has all I need, especially the ability to sort selected lines, which is rare in free Windows editors. It's an IDE, and fully functional. The author is very responsive to questions on the forum, and is constantly working on this. It also has a Code Explorer pane which lists all the functions in the current source file, so I can click on a function in the CE and jump right to it.
I mapped my Ubuntu machine to a Windows letter drive so I can use any windows editor for the source files on Ubuntu.
0 u/President-Sanders 04 Sep 2015 15:24
emacs - fuck your vim
sublime text (useful in OS X as it ties in with all the sleepy-power-features, you never have to save anything and whatever)
I do use vim on occasion though, with I had more occasion to use it (more for structured file editing I like it) also intellij IDEA