S
S
Sergey Blokhin2011-09-12 01:33:21
css
Sergey Blokhin, 2011-09-12 01:33:21

IDE for HTML/CSS/JavaScript

It turned out to be not at all a trivial task to find a native IDE for HTML, CSS, JavaScript.
Almost perfect for my requirements Visual Web Developer 2010 Express .
But it has several disadvantages:
1. Problem with file encodings.
2. Doesn't know about HTML5, Canvas.
3. Only under Windows.

All other IDEs that I have seen are geared towards other languages ​​(for example, Eclips for Java).
Of course, you can red-eye a night or two and make something out of vim, notepad ++ and similar editors that will resemble an IDE. Well, there is syntax highlighting, auto-completion, etc.

From all of the above, the question follows.
Is there an IDE that meets the following requirements:
1. Free
2. Cross-platform (desirable)
3. Code completion
4. Typing hints (functions, keywords, variables that I declared earlier, etc.)
5. Syntax highlighting
6. “Knowledge” of HTML5, CSS3, JavaScript, Canvas
7. Debug, Watcher, BrakePoint, etc…
8. Work out of the box
9. FTP support (preferred)

Answer the question

In order to leave comments, you need to log in

16 answer(s)
K
kmike, 2011-09-12
@kmike

JetBrains embeds good js/html/css editors into its IDEs, javascript in PyCharm (at least a year ago) was better than in Eclipse with any plugins. All points except the first are fulfilled; about free - there are free licenses for open source.

A
almazmusic, 2011-09-12
@almazmusic

aptana.org

O
Oleg Batishchev, 2011-09-12
@z0rg

I use phpstorm - I like it, I
even bought it :)

D
dmsx, 2013-02-26
@dmsx

Netbeans for php, so far I have not seen a better solution

A
Andrey Burov, 2011-09-12
@BuriK666

NetBeans, Zend Stuod (Eclipse)
*nix has KDevelop (KDE)

L
LastDragon, 2011-09-12
@LastDragon

> Eclipse, like NetBeans, is built for Java.
This is not entirely true, eclipse is a universal IDE, in particular, for your case it is enough to install:
* Eclipse Web Developer Tools
* JavaScript Development Tools
Or you can just download:
Eclipse IDE for JavaScript Web Developers
As for Java support - earlier it could be cut out completely, yes and it was not in the platform assembly (there, in fact, there was nothing at all), but now, unfortunately, this is not the case (well, or I could not find an empty assembly).

P
PixelCommander, 2011-12-07
@PixelCommander

Idea, WebStorm - really work, moved from Aptana

S
Sergey, 2014-07-09
@servdo

brackets
There are huge advantages (among them free and financial power of the developer)
There are annoying inconveniences (the editor is young and not entirely trivial)

A
AFoST, 2011-09-12
@AFoST

PhpStorm won't work?

M
mazgolom345, 2014-05-11
@mazgolom345

sumblime text 2
webStorm
Komodo Edit
Netbeans
codelobstar

J
Jazzist, 2011-09-12
@Jazzist

NetBeans has a bunch of plugins for such tasks, even zencoding.
"Service" -> "Plugins", tabs "Available plugins" and "Settings" look.
I myself work on NetBeans, I'm satisfied with everything except speed. But this seems to be a common disease for Java applications.

P
pomidorchi, 2011-12-13
@pomidorchi

Well, did you find something for your needs?
I used TopStyle Pro once, but it's only for Windows. But quite a long time ago I switched to OS X and now I have to typeset and I can’t find anything suitable.
I especially liked the top-style feature that you click on a class in an HTML file and immediately move to the desired piece of the CSS file without delay.

B
burivuh, 2013-04-03
@burivuh

I have been writing in JS for a long time, I have been looking for a good IDE for a long time, I have tried a lot of things. For the last 2 years I have been sitting on WebStorm from JetBrains. Haven't seen anything better than him.

K
Kirill Wolf, 2014-11-04
@Deimosss88

I really like phpdesigner 8 , the only negative that is quite critical for me is the lack of a dark theme.

M
Mark B1, 2015-01-05
@MarkB1

Netbeans quite triples after NP++. Still would not hang only

V
Viktoor, 2016-02-06
@Viktoor

dreamviewer

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question