Basic Web Development IDE / Редактор, например Dreamweaver? [Дубликат]

48

Я использовал Windows много лет, используя Dreamweaver в качестве моего редактора, поскольку у него есть дерево файлов, которое основано на проекте (через локальный, FTP или SFTP).

Мне нужна веб-разработка IDE со следующей функциональностью:

  • подсветка синтаксиса для PHP, HTML, CSS, JavaScript

  • дерево файлов - Локальный, FTP, SFTP, на основе проектов (например, с помощью методов Local / FTP / SFTP) другими словами, например Dreamweaver

  • может открывать несколько файлов (вкладки)

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

    
задан klj613 01.09.2011 в 23:58
источник

20 ответов

32

Даже когда я добавил принятый ответ по вопросу, указанному @fossfreedom, точнее в Альтернатива Dreamweaver в ubuntu? , в комментариях к вашему вопросу. Я должен согласиться с тем, что до появления Aptana Studio я не заметил.

Я включаю здесь несколько скриншотов для вас, охватывающих некоторые из ваших интересов.

ВыделениесинтаксисадляPHP:

Выделение синтаксиса для HTML:

ВыделениесинтаксисадляCSS:

ВыделениесинтаксисадляJavascript

Дерево файлов, показанное на этих снимках экрана, и следующие примеры:

Проводник проекта:

ApplicationExplorer:

Файлы с несколькими вкладками

, показанный на приведенных выше снимках экрана.

Я заметил, что есть поддержка FTP / SFTP просмотра / управления файлами, но это функции, которые я не использую, поэтому я не могу предоставить более подробную информацию, но я уверен, что вы найдете ее на сайте Aptana Studio.

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

Я предлагаю вам попробовать. Это так же просто, как загрузка и запуск, или следуйте инструкциям производителей, чтобы это приложение было установлено и запущено в вашей системе. Для меня хорошо иметь его внутри моей домашней папки, откуда я начинаю его, дважды щелкнув значок программы. Приложение будет находить свои обновления и загружать в соответствующую папку, если это необходимо.

Существует несколько альтернатив, например, упомянутых в предыдущих вопросах, включая те, которые содержат редакторы WYSIWYG. Но это также отличная альтернатива.

Удачи!

    
ответ дан Geppettvs D'Constanzo 02.09.2011 в 00:30
источник
12

Для программного обеспечения для замены DW, вероятно, нет ничего ближе, чем Quanta , который, к сожалению, перетаскивает множество зависимостей KDE от стандартного GNOME рабочий стол.

В то время как Kompozer / Nvu позволяет вам переключаться между просмотром кода и WYSIWYG, у них обоих не хватает некоторых функций DW, хотя есть определенно множество возможностей, чтобы любить каждый.

Моя любимая платформа для разработки - Bluefish, за ее отличную подсветку синтаксиса.

Для более полнофункциональной среды разработки есть Aptana , Komodo и Eclipse .

Некоторые другие, которые очень популярны, но я не могу лично рекомендовать, поскольку они не очень много работали с ними, Geany и < a href="http://www.screem.org/"> Screem

У моего приятеля есть отличная статья о веб-разработке на linux на его блог

    
ответ дан nathwill 15.10.2010 в 07:11
8

Если вы ищете простой редактор, я бы пошел на gedit + gedit-ftp-browser . Gedit имеет много расширений, и вы можете добавить браузер классов и т. Д.

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

    
ответ дан dierre 02.09.2011 в 00:38
7

Ну, есть младший кузен Adobe Dreamweaver. Его называют Скобки . Он имеет почти те же функции, что и adobe Dreamweaver, и, кроме того, новые и удивительные функции, такие как возможность извлекать подсказки кода из файла .psd , а еще лучше, его бесплатный ...: )

Крометого, Кронштейны имеют вкусную функцию, называемую live preview , посредством которой каждое изменение, которое вы делаете в своем файле css или html в активный проект просматривается мгновенно в браузере, работающем рядом:

    
ответ дан kelvinelove 07.10.2013 в 11:52
6

Мне, вероятно, придется рекомендовать KompoZer , который является неофициальным выпуском популярного приложения с исправлением ошибок, Nvu .

Процитировать страницу функций KompoZer :

Finally, a top-notch WYSIWYG web page program for the rest of us! Now there's no need to >pay a little fortune for a program to create and edit great-looking web pages, including >powerful and easy to use CSS capabilities.

KompoZer is a complete Web Authoring System that combines web file management and easy-to-use WYSIWYG web page editing capabilities found in Microsoft FrontPage, Adobe DreamWeaver and other high end programs.

KompoZer is designed to be extremely easy to use, making it ideal for non-technical >computer users who want to create an attractive professional-looking web site without >needing to know HTML or web coding.

KompoZer версия 1: 0.8 ~ b3.dfsg.1-0.1 в настоящее время доступна в хранилищах maverick и natty universe .

    
ответ дан nhandler 15.10.2010 в 06:18
5

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

Прежде всего, и связанный с альтернативой Dreamweaver, я нашел все предложения по всем остальным ответам превосходными, но при поиске альтернативы Dreamweaver, ближайшему приложению - для меня - это Amaya . Кажется, что он богаче других альтернатив и немного сложнее, чем Kompozer.

Снимок экрана из официального веб-сайта предназначен для вас, чтобы увидеть его в действии:

Дополнительныеснимкиэкранаможнонайти,нажавследующуюссылку: Ссылка

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

После игры с редакторами WYSIWYG я предпочитал прямое кодирование с помощью BlueFish, но это не редактор WYSIWYG.

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

Пожалуйста, дайте нам знать, как вы это сделали, если дадите Амайе шанс.

Удачи!

Изменить

После установки Amaya я считаю, что она еще далека от стабильной, но почему-то она имеет лучшие функции, чем другие приложения, если вы считаете, что другое программное обеспечение является простым Редакторы текста и Amaya - это как редактор WYSIWYG.

Я протестировал то, что вы сказали в своем комментарии, и я обнаружил, что Amaya даже не заметил, что что-то изменилось в структуре / названии файлов / папок. Это не соответствует вашим потребностям, связанным с этим.

На следующем снимке экрана вы можете увидеть, что я переименовал папку «resources» в «resources1», и Amaya пока еще показывает ее как «ресурсы», и нет способа заставить ее обновить. Даже после перезагрузки программного обеспечения и загрузки проекта снова Amaya не заметит его.

Я буду внимательно следить за вашим вопросом, надеясь, что кто-нибудь придет и уложит хорошую альтернативу.

Удачи!

    
ответ дан Geppettvs D'Constanzo 15.06.2011 в 01:02
4

Kompozer - достойная функция full html / css editor Ссылка , вы можете попробовать.

    
ответ дан babai 30.04.2011 в 10:37
4

Sublime Text 3

Sublime Text существует некоторое время. В двух словах это чистый текстовый редактор, который имеет сопоставимые функции с TextMate, но он имеет гораздо более жидкостный современный графический интерфейс и невероятно расширяемый , который может улучшить его за пределами просто текстовый редактор.

Как стандарт

Из коробки вы получаете отличный инструмент для редактирования текстовых файлов, с полезной функциональностью, чтобы сделать редактирование текста мечтой. Подсветка синтаксиса поддерживается для всех популярных языков, а менее популярные, но все еще удивительные языки доступны через ...

Пакеты

Sublime имеет постоянно растущую экосистему пакета, которая использует Python для сценария редактора, что позволяет преобразовать Sublime в полнофункциональную IDE , а не только стандартный текстовый редактор.

Красота, стоящая за гранью Sublime, заключается в том, что вы начинаете с простого текстового редактора и добавляете только то, что вам нужно, вместо того, чтобы приближаться к другим IDE, где вы начинаете со всем, и это очень медленно и запутанно учиться .

У вас также есть пакет пакет управления пакетами для автоматической загрузки и установки пакетов из самого Sublime Text.

Перейти к чему-либо

Сделать очень простой доступ к ЛЮБОЙ функции или файла с ленивыми поисками . Если вы хотите открыть файл в проекте с помощью пути PageView/RT/Login/_Common.php , вы можете просто набрать pvlcom в окне goto anything.

Изменение подсветки синтаксиса или взаимодействие с пакетом также возможно через палитру команд.

Функции IDE

Я использую Sublime Text 3 для веб-разработки, и сообщество пакетов имеет что-то для каждой потребности ... Я уверен, что есть пакеты для других сред. Вот только разбивка того, что ST3 предлагает мне, веб-разработчику.

  • Подсветка синтаксиса для SASS / SCSS.
  • Подсветка синтаксиса для Behat / Mink.
  • пакет PHPUnit, позволяющий запускать тесты класса из самого класса.
  • PHP XDebug для выполнения вашего кода и проверки переменных во время выполнения.
  • Разбор PHP. Отображает ошибки внутри вашего кода при наличии синтаксической ошибки.

Есть также много возможностей MySQL для ST3, но у меня есть другое выделенное программное обеспечение для этого, так что не просмотрел его.

    
ответ дан Greg 27.07.2013 в 12:50
3

Другое соответствующее программное обеспечение:

ответ дан mgunes 15.10.2010 в 06:29
3

Blue Griffon - автономный редактор, похожий на Kompozer (оба из Nvu), но он находится в активной разработке - он поддерживает HTML5 и CSS3 .

веб-разработчик addon для Firefox предлагает некоторую поддержку для постоянного редактирования CSS и HTML с сохранением, однако он не очень надежный (без подсветки синтаксиса и т. Д.).

Для вашего вопроса Firebug см. «Переполнение стека» .

Обратите внимание, что некоторые версии Dreamweaver можно запустить с помощью Wine, зайдите в запись в Dremweaver в WineHQ .

    
ответ дан jnv 15.06.2011 в 00:31
2

Вот альтернативы:

  • Quanta Plus
  • Студия Aptana
  • Редактор Bluefish

Но вы можете использовать любые другие текстовые редакторы для редактирования таких файлов, как Gedit, vim и т. д.

    
ответ дан Coldfish 30.04.2011 в 10:21
1

Я использую BlueFish для редактирования HTML и CSS, но у него нет полного редактора WYSIWYG. К сожалению, нет замены на Dreamweaver на Linux. Если у вас есть лицензия, Dreamweaver оценивается Silver на WineHQ, поэтому вам может быть повезло установить его с Wine, хотя я не могу этого гарантировать, и у вас могут возникнуть проблемы с установкой. Вы можете посмотреть проблемы, перечисленные для Dreamweaver CS5, в WineHQ .

Что касается FireBug, я обычно просто копирую и вставляю отредактированный код в gedit и помещаю его туда, где мне это нужно.

Другое программное обеспечение включает в себя:

Я уверен, что их тоже. Я пробовал несколько из WYSIWIG, но я еще не нашел тот, который близок к возможностям Dreamweaver, хотя я также использовал их в своих пределах.

    
ответ дан Ethan 15.06.2011 в 01:00
1

Я думаю, gedit - лучший редактор. Потому что это:

  • свет.
  • Усиление синтаксиса.
  • Поддерживает множество различных языков программирования и HTML.
  • предварительно установлен в Ubuntu.
ответ дан Alvar 14.05.2012 в 18:33
0

Я никогда не использую ничего, кроме Gedit, который делает все хорошо (я программирую в основном напрямую, никогда WYSIWYG не дает вам более чистого кода). Но, как было сказано ранее, есть также редактор Bluefish Editor, который тоже очень хорош. После того, как я попробовал это, я обнаружил только незначительные ошибки.

НоKompozer-оченьхорошаяальтернатива,есливыпредпочитаетередакторовWYSIWYG,хотядляболеепродвинутогопрограммированияянерекомендуюего.

    
ответ дан Lyrositor 10.11.2010 в 13:28
0

Gedit с плагинами - это все, что мне нужно для большинства моих потребностей в html.

Seamonkey-compozer , который очень похож на kompozer - классный редактор WYSIWYG. Он не имеет зависимостей kde и активно развивается.

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

    
ответ дан tinhed 10.11.2010 в 14:04
0

Вы не указываете, предпочитаете ли вы бесплатный продукт, поэтому я могу предложить PhpStorm или WebStorm , как из JetBrains. Они являются платными, но не очень дороги. Сайт говорит, что они являются кросс-платформенными; Я не пробовал их в Linux, но они отлично работают в Windows. Они являются полностью автономными IDE: первый специализируется на разработке PHP, в то время как последний немного шире для общего веб-разработки. Есть бесплатные пробные версии, так почему бы им не уйти?

** Нет аффилированности, просто довольный клиент!

    
ответ дан Grant Palin 02.09.2011 в 00:59
0

Выиграйте много соревнований! Извините за то, что я должен сказать, я linux enthousiast, но программное обеспечение linux не доставит вас далеко. Kompozer и bluegriffon хороши, но они сделают вашу жизнь тяжелее, и вы не получите профессионального результата, чтобы не уйти далеко! Извини ! Мне не нравится то, что я собираюсь сказать, но окна - это единственное решение, если вы профессионалы. Я не поклонник двойной загрузки, поэтому я отформатировал свой компьютер с окнами, независимо от того, как я их ненавижу.

Целью операционной системы является наличие доступного программного обеспечения для выполнения вашей работы и бесчисленных распределений.

Если вам нужна простая веб-страница, вы можете скачать бесплатно bluegriffon и купить аддоны шаблонов, вы найдете ее очень полезной! Также есть бесчисленные бесплатные шаблоны в Интернете, которые вы могли бы использовать на композерах, чтобы быстрее создавать свою веб-страницу.

PS1: я могу изменить свое мнение, когда Ubuntu 12.04 придет, потому что я действительно поклонник ubuntu.
: -)

    
ответ дан digitalcrow 09.02.2012 в 23:17
0

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

Однако KompoZer не обновлялся уже несколько лет. Поэтому я некоторое время пытаюсь использовать BlueGriffon. Это займет некоторое время, чтобы привыкнуть к BlueGriffon, но это самая близкая вещь, которую вы можете получить в Dreamweaver. Кроме того, для сценариев я использую Aptana Studio или Eclipse.

    
ответ дан Saurabh Bansal 26.02.2014 в 09:08
-1

Я провожу много времени, чтобы найти замену, но правда - это Quanta, KompoZer и другие большие ужасы против Dreamweaver.

Итак, ур может сделать это по-моему, используйте Wine for DW и + Firebug + GoogleDeveloperTools.

    
ответ дан l3akkat 10.11.2010 в 13:11
-1

Я бы предложил Aptana Studio 3 или Titanium Studio. Оба из Appcelator. Более того, с Titanium Studio вы можете создавать собственные приложения для Windows, Linux, Mac, Android и ios.

    
ответ дан aesptux 02.09.2011 в 01:54