11 най -добри IDE за уеб разработка

11 Best Ides Web Development



Знам какво е чувството да си софтуер или уеб разработчик. Това е голямо забавление. Няма значение дали сте професионален уеб разработчик или начинаещ, в уеб разработката винаги намирате нещо ново, което да научите с нови постижения в уеб технологиите от време на време. Благодарение на стремителния брой потребители на интернет, някои нови и уникални фирми се създават, за да предлагат продукти и услуги директно на екрана на компютъра на клиентите.

Поради това има огромно търсене на уеб разработчици и разработчици на приложения и за да им помогнем, съществуват наистина модерни и авангардни интегрирани среди за развитие, достъпни за всички основни операционни системи на пазара. В тази статия ще разгледаме 11 -те най -добри IDE, които можете да използвате за уеб разработка, не само уеб разработка, но и тези IDE могат да се използват и за разработка на приложения.







Изброените тук IDE могат да бъдат полезни както за професионални, така и за нови разработчици, тъй като тези IDE идват с някои уникални функции, които правят задачата за програмиране донякъде лесна и бърза.



1. PhpStorm

PhpStorm е кръстосана платформа за интегрирана разработка със затворен код, специално проектирана за кодиране в PHP, HTML и JavaScript. Построен на платформата IntelliJ IDEA на JetBrains, PhpStorm е една от най -модерните и авангардни IDE, достъпни за уеб разработка в Ubuntu. PhpStorm се доставя с всички функции на WebStorm с пълноценна поддръжка за PHP и бази данни/SQl. Ще научим повече за WebStorm по -късно в тази статия.







PhpStorm има много атрактивен и гладък потребителски интерфейс, тъй като неговият интерфейс е проектиран с най-съвременни технологии, като HTML5, CSS, Saas, CoffeeScript и др. Можете да персонализирате тази IDE с поддръжка на теми и разширения, за да подобрите нейните функции. Той предоставя една от най -добрите среди за кодиране на уеб разработчиците с функции като автоматично попълване на код, подчертаване на грешки, поддръжка на основни рамки като WordPress, Joomla !, Yii, Symfony и др.

Той също така идва с PHP инструменти, които предлагат всички езикови функции на PHP за съвременна уеб разработка, вградени инструменти за разработчици, като отдалечено внедряване, бази данни/SQL, инструменти за командния ред и т.н., навигатор за интелигентен код, рефакторинг и отстраняване на грешки, както и инструменти за тестване.



PhpStorm е достъпен като snap пакет на Ubuntu 16.04 или по -нова версия и таксито е изтеглено и инсталирано чрез изпълнение на следната команда в терминала.

$sudoщракнетеИнсталирайphpstorm - класически

2. Код на Visual Studio

Разработен от Microsoft за Windows, Linux и macOS, Visual Studio Code е IDE за редактиране на код, който ще намерите много подобен на Atom Text Editor и Sublime Text. Кодът на Visual Studio може да бъде много полезен за тези, които са нови в програмирането, тъй като може да се използва като отличен инструмент за обучение, който ви обяснява всичко - от простия HTML маркер до синтаксиса и обработката на грешки при програмирането.

Тази IDE се доставя с Git интеграция от кутията и предлага функции като автоматично попълване на код, подчертаване на синтаксиса, рефакторинг, фрагменти, клавишни комбинации и поддръжка за различни езици за програмиране и скриптове, като C, C ++, CoffeeScript, CSS , HTML, JSON, F#, Perl, PHP, Ruby, Swift и много други.

IDE на Visual Studio Code е напълно персонализиран, тъй като можете да променяте теми, да инсталирате допълнителни разширения, за да добавяте нови езици за програмиране, програми за отстраняване на грешки и много други допълнителни услуги, които могат да бъдат много полезни при разработката.

Visual Studio Code е достъпен за изтегляне и инсталиране в софтуерния център на Ubuntu или можете да изтеглите .deb файл от тук и го инсталирайте с помощта на Софтуерния център.

3. Възвишен текст

Sublime Text е един от най-добрите междуплатформени редактори на кодове, които някога ще намерите за програмиране в настолна среда на Ubuntu. Това е лек редактор на кодове, който поддържа кодиране в различни езици за програмиране и маркиране, като Python, C, HTML, JavaScript, CSS и много други популярни езици и технологии, използвани за уеб разработка.

Sublime Text се доставя с уникален набор от функции, като например

  • GoTo Anything

За да отворите файлове с няколко кликвания и да преминете към символи, редове или думи.

  • GoTo Определение

Изскачащ прозорец се появява, когато задържите курсора на мишката върху символ.

Други функции в Sublime Text IDE включват множество селекции, командна палитра, мощен API на Python, разделно редактиране, незабавно превключване на проекти и много други.

Освен тези функции, Sublime Text е много персонализирана IDE с прости JSON файлове. Можете да персонализирате свързвания на ключове, менюта, фрагменти и макроси отделно за различни файлове и проекти.

$sudoщракнетеИнсталирайвъзвишен текст
ИЛИ
$wget–Q0 - https://download.sublimetext.com/sublimehq-pub.gpg| sudo apt-key add-
$изхвърленdeb https://download.sublimetext.com/подходящ/стабилен/ | sudoтройник/и т.н./подходящ/източници.
list.d/sublime-text.list
$sudo apt-get update
$sudo apt-get installвъзвишен текст

4. Атом

Atom е безплатен редактор на изходния код с отворен код, разработен от GitHub за Windows, macOS и за различни дистрибуции на Linux, включително Ubuntu. Atom IDE има един от най -добрите потребителски интерфейси, който е напълно персонализиран с промени в темите и стила.

Въз основа на рамката на Electron, Atom идва с поддръжка за различни езици за програмиране като C, C ++, C#, CoffeeScript, HTML, JavaScript, PHP, CSS, Python, Perl и много други широко използвани езици и уеб технологии.

Разработчиците на Atom твърдят, че това е хакнат текстов редактор за 21улвек. Той се доставя с IDE функции, както и с Git и GitHub интеграция.

Една от най -добрите функции в Atom editor е Телетайп

Тази функция ви позволява да си сътрудничите с други разработчици направо от вашия редактор, за да споделяте и преподавате знания, което в крайна сметка води до изграждането на по -добър софтуер или уеб приложение.

Atom предлага и някои функции като IDE като редактиране на различни платформи, вграден мениджър на пакети, интелигентно автоматично завършване, намиране и замяна, браузър на файлова система и множество панели. Atom е напълно персонализирана IDE с хиляди пакети с отворен код, достъпни за инсталиране, които могат да се използват за подобряване на функциите и функционалностите.

$sudoadd-apt-repository ppa: webupd8team/атом
$sudo apt-get update
$sudo apt-get installатом

5. WebStorm

WebStorm е друга IDE за уеб разработка в нашия списък, разработен от JetBrains. Подобно на PhpStorm, WebStorm също е IDE за уеб разработка със затворен код, който е достъпен за Windows, macOS и различни дистрибуции на Linux, включително Ubuntu.

WebStorm има много модерен и елегантен потребителски интерфейс и предлага функции, каквито ще намерите във всички съвременни IDE, като интелигентно завършване на код, откриване на грешки, мощна навигация, също рефакторинг за JavaScript, TypeScript, езици на стилове.

Той също така идва с дебъгер, който можете да използвате за лесно отстраняване на грешки в приложенията на Node.js от IDE, Unit Testing с Karma, Mocha, Protractor и Jest. Също така WebStorm се предлага интегриран с Git, GitHub и Mercurial.

$sudoщракнетеИнсталирайwebstorm - класически

6. Скоби

Brackets е кросплатформено приложение за уеб разработка, разработено от Adobe Systems. Скобите имат всички функции, които можете да очаквате във всяка съвременна IDE и имат отличен потребителски интерфейс, който е лесен за навигация. Това е най -добрата IDE за уеб разработка, защото предлага живи HTML, CSS и JavaScript функции за кодиране и редактиране, които могат да бъдат много полезни по време на уеб разработката.

Brackets е лека, но мощна IDE за уеб разработка, която предлага функции като вградени редактори, визуализация на живо, разделен изглед, поддръжка на JSLint и LESS. Той също така предлага интеграция с Theseus, който е JavaScript отладчик с отворен код, който може да се използва за задаване на точки на прекъсване, преминаване през код и проверка на променливи в реално време.

Скобите поддържат програмиране и уеб разработка на различни езици като Perl, Ruby, HTML, Python, Java, JavaScript и много други. Той също така се доставя с вграден мениджър на разширения, който може да се използва за изтегляне и инсталиране на допълнителни разширения, за да се подобри функционалността.

$sudoapt-get-repository ppa: webupd8team/скоби
$sudo apt-get update
$sudo apt-get installскоби

7. Дойдох

Vim е една от най -добрите и любимите ми IDE за програмиране на софтуер и разработка на уеб приложения. Vim е редактор на код, базиран на терминали, който е силно конфигуриран, което ще ви бъде малко трудно да използвате, но след като се запознаете с него, едва ли ще използвате друга IDE.

Той поддържа всички основни езици за програмиране и маркиране, като Python, C, C ++, C#, Java, HTML, CSS, JavaScript и много други. Vim предлага функции като подчертаване на синтаксис, жестове с мишка, DirectX поддръжка за потребители на Microsoft и освен тях, Vim е много персонализирана IDE, тъй като предлага широка гама от плъгини и разширения.

За да инсталирате Vim на Ubuntu, изпълнете следните команди в терминала един по един.

$sudoadd-apt-repository ppa: jonathanf/дойдох
$sudo apt-get update
$sudo apt-get install дойдох

8. Комодо

Разработен от ActiveState, Komodo е IDE, написана на C ++, C, XUL, Perl, Python, JavaScript и CSS. Komodo е IDE със затворен код и междуплатформена мрежа, а също така има своя партньор с отворен код, наречен Komodo Edit.

Komodo IDE поддържа програмиране и уеб разработка на всички основни езици като Python, PHP, Perl, Go, Ruby, Node.js, JavaScript и много други. Той предлага функции като автоматично попълване на код, рефакторинг на код, отстраняване на грешки и единично тестване.

Komodo се доставя интегрирано с Git, Mercurial, Subversion, CVS, Perforce и Bazaar. Той също така поддържа множество приставки и разширения, които можете да инсталирате за подобряване на функционалността и производителността.

Можете да изтеглите последната версия на Komodo IDE от тук и го инсталирайте с помощта на терминал.

9. GNU Emacs

GNU Emacs е лек кросплатформен редактор на код, разработен в Lisp и C. По същество Emacs е специално проектиран за програмиране в Python, но поддържа друг софтуер и уеб разработка във всички основни езици за програмиране и уеб технологии.

Emacs има прост, но мощен потребителски интерфейс с поддръжка за оцветяване на синтаксиса. Въпреки че е лека IDE, Emacs има някои много полезни функции, като например персонализиран потребителски интерфейс, поддръжка на плъгини и разширения и подчертаване на синтаксиса.

GNU Emacs може да бъде изтеглен и инсталиран от софтуерния център на Ubuntu.

10. Синя рибка

Bluefish е междуплатформена интегрирана среда за развитие, разработена от Bluefish Dev Team. Предлага се за различни операционни системи, включително W

indows, macOS, Solaris и много Linux дистрибуции. Това е лек код редактор с прост потребителски интерфейс, който може да бъде много полезен за новите потребители на Linux.

Bluefish поддържа развитието на различни езици за програмиране като HTML, CSS, Google Go, Vala, Perl, SQL, Ruby, Python, PHP, C и много други основни езици.

Bluefish е богата на функции IDE с функции като подчертаване на синтаксис, автоматично завършване на код, автоматично възстановяване и сгъване на код. За да инсталирате Bluefish на Ubuntu, изпълнете следните команди в терминала.

$sudoadd-apt-repository ppa: klaus-formweg/синя рибка
$sudo apt-get update
$sudo apt-get installсиня рибка

11. Код :: Блокове

Code :: Blocks е безплатна интегрирана среда за разработка с отворен код, разработена в C, C ++ и Fortran. Това е кросплатформена IDE, която може да се използва в Windows, Solaris и различни дистрибуции на Linux, включително Ubuntu.

Code :: Block поддържа програмиране във всички широко използвани езици за програмиране, включително C, C ++, PHP, HTML и JavaScript. Това е лека, но богата на функции IDE с предлагани функции като рефакторинг на код, подчертаване на синтаксиса, сгъване на код, автоматично завършване на код и много други.

Code :: Blocks се доставя с множество компилатори, включително GCC, Microsoft Visual C ++, Digital Mars и много други. Също така е много персонализирана IDE с приставки и поддръжка на разширения. За да инсталирате Code :: Blocks в Ubuntu, изпълнете следните команди в терминала един по един.

$sudoadd-apt-repository ppa: damien-moore/стабилни кодови блокове
$sudo apt-get update
$sudoподходящИнсталирайcodeblocks codeblocks-contrib

Това са 11 -те най -добри IDE за уеб разработка в Ubuntu към 2018 г. Всички IDE, изброени тук, са тествани на Ubuntu 18.04 LTS издание и всички те ще работят безпроблемно и на по -старите версии на Ubuntu. Имате въпроси или предложения? Чувствайте се свободни да се свържете с нас на @LinuxHint и @SwapTirthakar