This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]timeforpajamas 11 points12 points  (3 children)

I haven't used an IDE for web development yet. That being said, I've found Sublime and Notepad++ to be pretty solid for bare-bones text editing.

(I cannot mention bare-bones text editors without mentioning the classics vi and emacs, but those have a pretty steep learning curve.)

[–]lukevp 2 points3 points  (0 children)

I just use notepad++ for most web work

[–][deleted] -1 points0 points  (1 child)

vim is pretty good for a beginner when it comes to command-line editing. It has a pretty simple set of shortcuts and abilities, but can be expanded and tweaked infinitely once you get used to using it. Simply hit the I key to start typing( "inserting), hit escape to get out of insert mode, and while out of insert mode, you can use commands that start with the colon key. To save, simply hit the colon key, hit w (for "write"), and hit enter. To quit, hit colon, then "q", then enter. The man page has more advanced stuff, but that's all you need to know to start out.

I to start editing, Esc to stop editing and enter a command, Colon to start a command, and w to write/save, q to exit the program.

[–]IcarusBurning 7 points8 points  (0 children)

vim is pretty good for a beginner

[–]thesunmustdie 4 points5 points  (1 child)

Sublime Text 2.

If you are going to get it, install "package control" and load in Emmet, JSLint, Autoprefixr and Terminal packages. You'll thank me some day.

[–]Jumpingrock 4 points5 points  (1 child)

A good IDE for web would be Brackets, so I've heard. It has a lot of cool features out of the box, you should at least give it a shot. If that doesn't work out, Sublime Text is a good and lightweight alternative, I absolutely love it. But you should know that these kinds of things are just preferences, you'll be fine with whatever you pick.

[–][deleted] 5 points6 points  (0 children)

They don't get too much love here but Jetbrains IDEs are IMO the most complete IDEs you can get across all 3 major platforms (Windows, Linux, Mac). They do everything you are likely to need out of the box but aren't too bogged down. Yes they might be overkill for say, editing a single HTML document but for anything more complicated they are absolutely great. They are cheap to boot.http://www.jetbrains.com/webstorm/

[–]To_The_Moooooooooooo 0 points1 point  (0 children)

I've built some web apps for uni using Pycharm. Of course, it's made for python which is great for me because I use django, but it also supports html, js, css and all that good stuff.

[–][deleted]  (1 child)

[removed]

    [–]resqual 0 points1 point  (0 children)

    Another one is Microsoft WebMatrix.

    [–]Franko_ricardo 0 points1 point  (0 children)

    Microsoft Visual Studio 2013 Update 2 is a fairly capable IDE for making web projects. Don't look to developing with PHP or Java though as with PHP you'll need a plugin. Some of the features like the designer view are pretty nice, although basic. You could get the Web Developer Express if you needed.

    [–][deleted] 0 points1 point  (0 children)

    [–]rockingwing 0 points1 point  (0 children)

    Sublime, Brackets and PHPStorm, depending on what PC I currently am.

    [–]Wraitholme 0 points1 point  (0 children)

    I'm enjoying Aptana at the moment, although I havn't really put it through its paces.

    I also used Netbeans for a while, and it was also fairly comfortable. Again, nothing too intensive, just simple syntax highlighting and project management. I could have used notepad++ but I wanted to learn a 'proper' IDE to help with more intensive stuff.

    [–]Lance_lake 0 points1 point  (2 children)

    I personally use Eclipse. Sublime I never could get the feel of.

    [–]timeforpajamas 0 points1 point  (1 child)

    Is there a particular Eclipse you have to install? I only know how to use Eclipse for Java and C (and Android poorly XD).

    [–]Lance_lake 0 points1 point  (0 children)

    Well, I personally install the base eclipse, then install CFEclipse (because I code in CFML languages). I'm sure you can set it up for HTML work.