Ищете бесплатную среду разработки HTML/Javascript с подсветкой синтаксиса и FTP-синхронизацией

Я хочу создать новый веб-сайт с нуля, я ищу какое-то программное обеспечение, которое я могу использовать для создания всех различных файлов / каталогов и их загрузки на мой сайт через FTP.

Должно быть легко тестировать/просматривать код и загружать/синхронизировать.

Требования:

  • Подсветка синтаксиса
  • Подсветка ошибок в стиле JShint
  • Синхронизация (простая загрузка также допустима) с FTP-сервером
  • Все в той же IDE
  • Бесплатно

Ответы (2)

Я могу порекомендовать использовать Visual Studio. Это бесплатно для некоммерческой разработки и отлично подходит для использования!
Он включает в себя множество приятных функций, включая автозаполнение, подсветку, проверку синтаксиса...

Все, что вы ожидаете от хорошей IDE.

https://www.visualstudio.com/



ПРИМЕЧАНИЕ. Я изучаю информатику, и Microsoft мне не платит :)

Сегодня вы можете выбирать из множества отличных инструментов, как недорогих, так и бесплатных.

Не-IDE

Вы сказали, что все, что вы делаете, это создаете веб-страницы и загружаете их. Для этих двух задач вы можете использовать два конкретных инструмента, а не полноценную IDE:

  • Текстовый редактор
  • Приложение для передачи файлов

В Mac OS X TextWrangler — известный бесплатный текстовый редактор. Его старший брат, коммерческий продукт, добавляет множество дополнительных функций, особенно для создания веб-сайтов, BBEdit .

TextMate — еще один превосходный текстовый редактор для Mac OS X. Версия 2 была бесплатной, пока находилась в состоянии альфа/бета (казалось бы, навсегда). Это мое любимое.

Atom — это новый бесплатный текстовый редактор с открытым исходным кодом, созданный на основе веб-технологий (HTML, CSS, JavaScript), но предназначенный для работы в качестве отдельного настольного приложения в нескольких операционных системах. Многообещающе, но немного неуклюже.

Panic Transmit — превосходное приложение для передачи файлов, поддерживающее множество протоколов, включая FTP (который вам не следует использовать из соображений безопасности), SFTP, WebDAV и другие.

Преимущество таких инструментов по сравнению с IDE заключается в том, что они быстрее запускаются, работают быстрее и используют гораздо меньше памяти. Будучи специализированными, они хорошо делают то, что делают, а не являются мастерами на все руки.

Специализированные веб-инструменты

В настоящее время вы можете использовать инструменты, специально разработанные для создания веб-сайтов.

Два лучших таких инструмента, которые я знаю, работают на Mac OS X, оба являются недорогими коммерческими инструментами:

IDE

Вы можете выбрать одну из нескольких отличных полноценных IDE, основанных на Java, поэтому они хорошо работают в разных ОС. Перед установкой этих инструментов необходимо установить Java. Я предлагаю после установки Java отключить поддержку Java в веб-браузерах из соображений безопасности.

У всех есть инструменты для работы с технологиями веб-страниц. В порядке предпочтения:

  • Oracle NetBeans (бесплатно, с открытым исходным кодом)
  • JetBrains IntelliJ IDEA (как в бесплатной, так и в коммерческой версии, с большинством веб-функций в коммерческой версии).
  • Eclipse IDE (бесплатная среда с открытым исходным кодом, изначально основанная на инструментах, предоставленных IBM)