Does anyone know of a decent HTML editor?
I've always used a text editor for my web projects, but as they get more complex, need some help. I need something that does the following:
- run on linux
- as close to a text editor as possible (I use gedit for everything)
- keep track of the attributes of an object, perhaps standardizing the order (i.e. type, id, class, etc.)
- keep track of object relationships (i.e. which label goes with which input, etc.)
- tell me if i do something like reusing "id" by accident
- work with php
Ideally, I want this program to be free, but that probably won't happen ... Does anyone know of a good option?
UPDATE: Thanks everyone for your suggestions! There are many to choose from and many of them look great. As far as marking the solution as accepted, I would rather lose what to choose ... Thanks again for the help :)
UPDATE2: Do they / all of them fit perfectly with jQuery?
source to share
Since Eclipse has already been mentioned and even if it might be great for what you are looking for ...
Aptana Studio (based on Eclipse) specializes in web development and has some really nice features. Attached as a stand-alone or smooth eclipse.
source to share
There is a higher learning curve than most editors, but vim and the taglist plugin:
http://www.vim.org/scripts/script.php?script_id=273
After a few months of use you will be much more efficient at editing text due to the large number of combinations / shortcuts in vim, it will be so powerful and can be easily extended with custom plugins that you could even make yourself.
source to share
Eclipse .
- Free
- Works on linux, windows, mac
- SCM support
Alternatively, Aptana is an Eclipse build with a focus on web development.
The only place these tools don't fit your needs is that they can get quite large.
Also, I don't know anything, big or small, that warns you about attribute reuse and keeps track of attributes and relationships.
source to share
Check out Bluefish.
http://bluefish.openoffice.nl/screenshots.html
I haven't used it personally, but since HTML editors come for Linux, this is the only thing that comes to mind.
source to share
Notepad ++ is completely open source and free. It is compiled to run on multiple operating systems. It is extremely lightweight compared to other editors, making it faster and more powerful for slower computers. I am highlighting syntax for many supported languages ββand allows highlighting variable / element names. This is what I use and I highly recommend it.
I recommend NetBeans to you .. it's free. it is available for all platforms and it is mostly useful for editing php, jsp, java, css, html, ...
Trust me, I am using it for php development and its the best suitable ideal I can find ...
source to share