Стоит ли приобретать Dreamweaver, если я, вероятно, не буду использовать его редактор WYSIWYG?

StackOverflow https://stackoverflow.com/questions/165151

  •  03-07-2019
  •  | 
  •  

Вопрос

В прошлом я занимался разработкой веб-приложений с использованием Visual Studio.Изначально я бы использовал режим конструктора, редактируя страницу визуально.Но со временем я изучал все больше и больше (X) HTML, CSS и Javascript.Я ознакомился с тегами для ASP.NET серверных элементов управления и их общими атрибутами.

Я дошел до того, что делал всю разметку вручную (хотя все еще в Visual Studio), а затем тестировал сайт в реальном браузере.Конечно, я бы также по-прежнему использовал Visual Studio для программирования серверных функций на C #, но никогда не редактор страниц WYSIWYG.Я также смог выполнить работу быстрее, добившись того, чтобы сайт выглядел именно так, как я хотел, и одинаково в разных браузерах.

Теперь я собираюсь взять на себя ответственность за общедоступный веб-сайт (полностью статический контент - без ASP.NET, PHP или чего-либо еще).Веб-сайт был создан и поддерживается с помощью Dreamweaver, которого у меня нет и которым я никогда раньше не пользовался.

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

Стоит ли использовать Dreamweaver, если я, вероятно, не буду прикасаться к визуальному редактору?

Или я должен сказать им, чтобы они сэкономили свои деньги, и я просто использую Notepad ++.

Или я сумасшедший и должен заново научиться пользоваться редактором WYSIWYG?

Это было полезно?

Решение

Я делаю 95% своих веб-разработок, используя редактор кода Dreamweaver. Но для остальных 5% материал WYSIWYG действительно пригодится.

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

Другие советы

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

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

Я не использовал HTML-редактор WYSIWYG в годы, Весь HTML-код, который я создаю в эти дни, написан вручную, и это то, что я бы порекомендовал всем.Редакторы WYSIWYG просто упрощают добавление тонн ненужной разметки, и в итоге получаются громоздкие страницы, с которыми сложно работать и в которых трудно устранить проблемы с совместимостью браузера.

Однако.Если вы берете на себя большую существующую кодовую базу, которая имеет будучи произведенным таким образом, я бы сказал, что вы, вероятно, хотите убедиться, что вы, по крайней мере иметь доступ в Dreamweaver или аналогичный редактор (если они были созданы в Dreamweaver, это, вероятно, лучший выбор).Просто потому, что многие страницы, оформленные таким образом, довольно многословны, и работа с ними в текстовом редакторе может стать настоящим кошмаром.

Это зависит - вы имеете в виду Dreamweaver старой школы или CS4 Dreamweaver?

Со всеми новыми дополнениями (подсказка кода для некоторых из более новых платформ javascript, «предварительный просмотр»), который интегрирован с webkit, так что вы можете видеть свою страницу в действии, иметь возможность тестировать вызовы AJAX и выполнять код «quot;» заморозить ") Я испытываю желание уйти от jedit и попробовать это.

Я считаю, что DreamWeaver дает вам интеллектуальный смысл в редакторе кода для HTML, поэтому я бы использовал его для этого, если вы не платите за него. Я бы сам за это не заплатил :)

Если редактор Visual Studio работает нормально для вас, переключать нет смысла.

А если вам не нравится редактирование WYSIWIG, то изучать его бессмысленно. Я прекратил использовать WYSIWIG несколько лет назад, и, как и вы, я обнаружил, что гораздо проще и надежнее редактировать HTML / CSS вручную.

Если вам больше нравится DreamWeaver и организация готова за это заплатить, тогда дерзайте!

FWIW, я много пишу HTML и javascript в представлении кода Dreamweaver - расширения JSF также хороши. Я получил его как часть пакета CS3, так как мне нужно было взять в руки фотошоп и иллюстратор, а также вырезать графику. Если возможно, постарайтесь, чтобы ваша компания получила весь пакет, так как манипуляции с графикой всегда важны, когда вы поддерживаете сайт, и большинство дизайнеров будут предоставлять вам исходные файлы Photoshop. Я никогда не захожу в режим wysiwyg, и это все еще полезно.

Я использую Dreamweaver, но не по тем же причинам, что и все здесь. Мне нравится подсветка синтаксиса, и мне очень нравится, как Dreamweaver обрабатывает FTP в окне справа. Если бы я мог найти другого редактора, который бы предлагал эти две вещи, я бы это сделал, но ни одна из них не кажется такой уж замечательной.

Я обычно кодирую свои страницы вручную (я делаю много PHP, который Dreamweaver 8, очевидно, не может предварительно просмотреть), поэтому я делаю много вещей, таких как (1) редактирование страницы (2) загрузка изменений (3) предварительный просмотр вживую на тестовом сервере. Тем не менее, я все еще время от времени использую редактор WYSIWIG, особенно если мне нужно собрать что-то вместе, используя таблицы или элементы формы. Я просто считаю, что это немного быстрее, чем делать вещи вручную.

Тем не менее, я никогда не использую Dreamweaver (8, mind) для CSS, так как реализация в лучшем случае ошибочна. Я предпочитаю делать CSS и более сложный HTML вручную. Я также не использую стандартный метод создания шаблонов, поскольку предпочитаю иметь один " index.php " который вызывает соответствующий шаблон и вставляет в него данные, сгенерированные ранее.

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

Я пишу код вручную, но иногда Dreamweaver невероятно полезен:

<Ол>
  • Создание визуальных настроек для чужого сложного HTML. Гораздо быстрее использовать WYSIWYG, если у вас мало времени, а код беспорядок.

  • Dreamweaver получил невероятно хороший поиск и замену. Поиск по тегам - лучшее, что я когда-либо видел для вас, в то время как регулярное выражение seach / replace разрешает обратные ссылки, именованные группы в поле замены и т. Д.

  • Код, создаваемый Dreamweaver, не слишком ужасен, и он неплохо умеет не ломать свой собственный хороший код, если вы когда-нибудь окунетесь в визуальный редактор.

    Я использую dreamweaver CS5 только для написания кода на ежедневной основе, и это отличный инструмент.Это очень эффективный инструмент, и это отличный инструмент даже для людей, которые уже знают, как писать код.Вот некоторые из его особенностей, которые делают его одним из лучших редакторов, на мой взгляд,:

    • Раскраска кода
    • Настраиваемые цветовые схемы
    • Выделение ошибок
    • проверка в приложении
    • Автозаполнение и редактирование кода (отлично работает!)
    • встроенный FTP
    • Диалоговое окно "Новый тип документа" (отлично подходит для быстрого запуска)
    • Поиск и замена
    • Фрагменты кода

    Есть еще много функций, таких как настройка локального сервера и привязка его к базе данных, чтобы вам было проще писать запросы и использовать "справку" dreamweaver по серверному коду, но я толком не вникал в это.

    Итог: Если вы рассматриваете возможность использования Dreamweaver в основном для редактирования кода, то я бы сказал, что это определенно отличная сделка, даже если вы не собираетесь использовать некоторые другие ее функции.

    Dreamweaver немного раздут для того, что вы действительно можете просто сделать в Блокноте (++ или иначе). Ни один WYSIWYG не даст вам код того же качества, что и код, созданный вручную. Тем более, что это ванильный HTML, просто используйте текстовый редактор обычного программиста. Наличие intellisense не так важно: я имею в виду, что вам нужно знать всего около 10 тегов.

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top