Skip to main content

Узнайте, какие средства IDE используются в веб-разработке

Разработка приложений под Android. Базовый курс. Урок 1. Введения в платформу Android (Июль 2024)

Разработка приложений под Android. Базовый курс. Урок 1. Введения в платформу Android (Июль 2024)
Anonim

Интегрированная среда разработки (IDE) или интегрированная среда разработки - это программная программа, которая призвана помочь программистам и разработчикам создавать программное обеспечение. Большинство IDE включают:

  • редактор исходного кода
    • Редактор исходного кода похож на текстовый редактор HTML. Именно там программисты записывают исходный код для своих программ.
  • компилятор и / или интерпретатор
    • Компилятор компилирует исходный код в исполняемую программу, а интерпретатор запускает программы и скрипты, которые не нужно компилировать.
  • инструменты автоматизации сборки
    • Средства автоматизации сборки помогают автоматизировать процессы, которые должны выполняться с большинством программных разработок, такими как компиляция, отладка и развертывание.
  • отладчик
    • Отладчики помогают точно определить точное место, где есть проблема в исходном коде.

Если все, что вы создаете, это статические веб-сайты (HTML, CSS и, возможно, некоторые JavaScript), вы можете подумать: «Мне это не нужно!» И вы были бы правы. IDE является излишним для веб-разработчиков, которые создают только статические веб-сайты.

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

Как найти хорошую среду IDE

Поскольку вы создаете веб-страницы, первое, что вы должны выяснить, это то, что IDE, которую вы рассматриваете, поддерживает HTML, CSS и JavaScript. Если вы пытаетесь создать веб-приложение, вам понадобятся HTML и CSS. Вы могли бы обойтись без JavaScript, но это маловероятно. Тогда вам следует подумать о том, на каком языке вам нужна IDE, это может быть:

  • Джава
  • C / C ++ / C #
  • Perl
  • Рубин
  • питон

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

Требуется ли разработчикам веб-приложений IDE?

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

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