I am a huge fan of the JetBrains IDE family - PHPStorm, IntelliJ, etc. For C++ I like using Qt Creator (even for non-qt stuff). I wish JetBrains would make a C++ IDE though, I'd switch in a heartbeat.
Favorite IDE?
#1
Posted 30 June 2013 - 02:48 AM
Rumors of my demise have been greatly exaggerated.
#2
Posted 30 June 2013 - 06:51 AM
I've always used Eclipse for C/C++. Lately though, since students get microsoft products for free, my friends have been switching to Visual Studios. I tried it, but my computer isn't powerful enough to keep up and I find the interface confusing. At least Eclipse is more helpful for debugging too. That being said, Eclipse is buggy and I've been looking for something else that wouldn't fight with me.
#3 Guest_ElatedOwl_*
Posted 30 June 2013 - 12:18 PM
Obviously for anything .NET I'm going to prefer visual studio, but I do all of my CSS/HTML/js and any other odds and ends languages (PHP, ruby, whatever) in Sublime Text 2 - very lightweight but feature rich and the default syntax highlighting colors are great.
#4
Posted 01 July 2013 - 06:29 AM
eclipse with maven & svn plugins for java
altova xmlspy for xml/xsd/xslt
visual studio for c#
vi or gizmo central for bash, etc.
#5
Posted 01 July 2013 - 10:59 PM
I've always used Eclipse for C/C++. Lately though, since students get microsoft products for free, my friends have been switching to Visual Studios. I tried it, but my computer isn't powerful enough to keep up and I find the interface confusing. At least Eclipse is more helpful for debugging too. That being said, Eclipse is buggy and I've been looking for something else that wouldn't fight with me.
I always liked visual studio, the interface does have a learning curve though.
Obviously for anything .NET I'm going to prefer visual studio, but I do all of my CSS/HTML/js and any other odds and ends languages (PHP, ruby, whatever) in Sublime Text 2 - very lightweight but feature rich and the default syntax highlighting colors are great.
Sublime Text 2 is awesome! It's lacking some of the stuff that makes my life easier day to day, but I often find myself copy and pasting into it when I need to multi-line edit, or if I need to quick edit something on a live site over FTP.
netbeans for php
eclipse with maven & svn plugins for java
altova xmlspy for xml/xsd/xslt
visual studio for c#
vi or gizmo central for bash, etc.
I haven't tried netbeans for PHP, how is it?
Rumors of my demise have been greatly exaggerated.
#6
Posted 01 July 2013 - 11:45 PM
Notepad++ for anything not .net so far. I like having to write everything. And I hate the IDE getting in my business so much. I imagine I'll break from that one day when I have thousands of lines, but I like it for now.
#7
Posted 03 July 2013 - 10:36 PM
Notepad++ for anything not .net so far. I like having to write everything. And I hate the IDE getting in my business so much. I imagine I'll break from that one day when I have thousands of lines, but I like it for now.
I was a strict Notepad++ user before I started my first serious position. When deadlines matter and you're writing/debugging a few thousand lines of code in a day, you need an IDE or you're just losing money.
I'd recommend making the swtich sooner, it makes you a much more efficient programmer.
Rumors of my demise have been greatly exaggerated.
#8
Posted 04 July 2013 - 07:00 PM
I am mostly a eclipse user, because of the debugger, mostly
#9
Posted 06 July 2013 - 07:11 AM
I was a strict Notepad++ user before I started my first serious position. When deadlines matter and you're writing/debugging a few thousand lines of code in a day, you need an IDE or you're just losing money.
I'd recommend making the swtich sooner, it makes you a much more efficient programmer.
What I worry is that getting used to having things taken care of for me will impair my understanding of the concepts, I'm still in college, I've never written a line of enterprise quality code in my life. I still have entire concepts(pointers for example) that I need to grasp, and so far I've learned it better by having my hands in it.
Then again getting used to the toolset might be just as important.
#10
Posted 07 July 2013 - 02:28 PM
Has anyone ever used an IDE called ninja for python? Just started using it, pretty sweet.
#11
Posted 08 July 2013 - 08:36 PM
What I worry is that getting used to having things taken care of for me will impair my understanding of the concepts, I'm still in college, I've never written a line of enterprise quality code in my life. I still have entire concepts(pointers for example) that I need to grasp, and so far I've learned it better by having my hands in it.
Then again getting used to the toolset might be just as important.
That is a legit worry! If you think having that much on your plate to get used to at once is going to cloud your comprehension, I'd focus on the code before the environment. Learning an IDE alongside a language can be confusing (it initially turned me off from C++, actually).
In that case I'd say move to using an IDE once you're comfortable cranking out code.
Rumors of my demise have been greatly exaggerated.
#12
Posted 09 July 2013 - 03:49 AM
sublime text looks pretty cool. Anyone use it?
#13
Posted 17 April 2014 - 01:55 PM
Bringing this back to ask about Vim.
A friend of mine is really getting into programming, and he said a lot of his friends are recommending Vim, and now he's recommending it to me. Anyone here use it?
#14
Posted 17 April 2014 - 10:04 PM
If your friend is just getting into programming, then vim will only frustrate them more.
#15
Posted 17 April 2014 - 11:14 PM
Basically, if you already are competent with code, try vim.
If your friend is just getting into programming, then vim will only frustrate them more.
I've been playing around with it myself, and I'm finding it difficult to not go for the mouse or arrow keys, I never learned how to type properly so it's a bit of a problem for me, maybe it's finally time to learn. It's definitely got a learning curve, I'm not sure how he's faring.
#16
Posted 20 April 2014 - 12:08 AM
JETBrains looks good, but I'm a huge fan of MS Visual studio
#17
Posted 21 April 2014 - 03:32 PM
notepad++ should only be used for shit like prolog or assembler...
man that takes me back to how I used to learn assembler.
It was a good time, though I had to fix every error...
I remember it painfully
Segmentation fault.
#18
Posted 21 April 2014 - 11:40 PM
On Saturday I will start being able to pick my own IDE.
It isn't that I specifically "can't" but the Advanced Programming Exam at my school uses a specific IDE so we are suggested stick with it until we finish it.
#19
Posted 23 April 2014 - 03:10 PM
Codeblocks and Visual Studio are fine, widespread, and there is a huge community behind both. I just use VS on windows and CB on Linux. I heard a lot from netbeans but never tried it. I heard that Eclipse was good for Java, tried it myself with C++ and figured out Codeblocks was better.
#20
Posted 04 June 2014 - 10:28 PM
Overall I tend to use Dreamweaver and Eclipse but for on the go programming IDEs like Netbeans and Google's light-weight "Text" IDE working with Google Chrome are my preference.
“The universe is big. It’s vast and complicated and ridiculous. And sometimes, very rarely, impossible things just happen and we call them miracles.” ~ Doctor Who
"Who's more foolish: the fool, or the fool who follows him?" ~ Obi-Wan Kenobi
"Back up everything!" ~ Kevin Mitnick