HTML, CSS, PHP Портативный редактор

Я ищу портативный редактор HTML, CSS, PHP с подключаемым модулем FTP для подключения моего веб-сайта с помощью моего флэш-накопителя со всеми данными кеша и подключения на нем. Если быть точным, я хочу что-то вроде Notepad++, но в портативной версии (пожалуйста, не отвечайте мне так: «используйте Adobe DreamWeaver», потому что DreamWeaver официально не является переносимым программным обеспечением).

Подводя итог:

  • поддерживает FTP для подключения к серверу
  • поддерживает HTML, CSS и PHP (подсветка синтаксиса, по возможности также завершение кода/поиск функций)
  • портативный (можно запустить с флешки, где бы я ни был)
Добро пожаловать в рекомендации по программному обеспечению! Обратите внимание, что «лучший» не является объективным критерием, по которому мы можем давать рекомендации. Я позволил себе немного отредактировать и улучшить ваш вопрос. Не умея читать мысли, я не смог заполнить все пробелы: вам нужны функции WYSIWYG или хотя бы предварительный просмотр? Должно ли программное обеспечение быть бесплатным, или какую сумму денег вы готовы потратить в случае необходимости? Руководство см. в разделе Что требуется, чтобы вопрос содержал «достаточно информации»? Обратите внимание, что вы всегда можете отредактировать свой пост, чтобы улучшить его :) Удачи!

Ответы (2)

CodeLobster Portable — это «бесплатная переносимая IDE для разработки PHP/HTML/CSS/JavaScript». Я использовал его в течение многих лет и был им очень доволен, прежде чем перейти к продуктам JetBrains, которые не всегда бесплатны/переносимы.

Он выполняет все ваши требования. Попробуйте и расскажите нам, что вы думаете.

PHP, HTML, JavaScript, CSS code highlighting
PHP, HTML, JavaScript, CSS code collapsing
HTML autocomplete
Autocomplete of tags, attributes for current tag, closing tags.
HTML/CSS code inspector
Inspector makes it simple to find HTML elements and their styles buried deep in the page.
HTML toolbar
CSS autocomplete
Autocomplete of style property names and values.
JavaScript Advanced autocomplete
Preview in a browser

Расширенное автозаполнение PHP Эта функция ускоряет написание кода. Автозаполнение включает в себя широкий выбор списков завершения кода. Списки формируются как из стандартных PHP, так и из пользовательских классов, переменных, функций, констант и ключевых слов. Начиная вводить новый элемент, после $this-> и ClassName:: PHP Debugger отображаются списки всех возможных вариантов его завершения. Отладчик — это пакет инструментов, который позволяет разработчику отлаживать приложения в процессе разработки. Перед запуском его нужно настроить. Установите необходимые значения для следующих опций в меню Preferences (Tools-->Preferences-->Debugger):

Virtual folder - path to a virtual project folder
Virtual host URL - url of a virtual folder
Path to php.ini - path to the php.ini file
Server - Apache version running on your computer. You need to select from the list, which displays all Apache versions installed on

твоя машина.

Особенности отладчика:

Functions Step Into (F11), Step Over (F10), Stop Debug (Shift+F5)
Watch window in debugger, only user's variables are displayed
Local variables window and Call stack windows
Expand of objects $this-> while debugging

Контекстная и динамическая справка с поиском для работы с PHP, MySQL, HTML Окно DynamicHelp автоматически перечисляет все возможные ссылки для текущего слова. Вы также можете использовать ContextHelp для получения информации о сочетаниях клавиш. Портативный вариант Lite версия также включает в себя:

FTP/SFTP support in the File Explorer, publishing for projects
HTML, CSS, PHP code validator
SQL manager
Node.js (http://nodejs.org/)
Support for Version Control Systems: SVN, Git etc.

И слишком много всего, что я могу здесь цитировать. Вам действительно нужно прочитать веб-сайт и загрузить его. Пожалуйста, не забудьте рассказать нам, что вы думаете об этом.

CodeLobster больше не является переносимым!!!
@Eng Emad Не могли бы вы указать, почему Codelobster больше не является переносимым, и дать ссылку на этот факт?
На первой странице PHP CoedLobster вверху написано, что он (все еще) переносим .

Вопросу уже 4 года, но выглядит активным.

Рекомендую попробовать Kdevelop .

Легкая, быстрая и очень полная IDE, с дополнениями классов и всем, что вы могли ожидать.

введите описание изображения здесь