Anonim

JavaScript jest często używany w tworzeniu stron internetowych, ale także do innych rzeczy, podobnie jak tworzenie aplikacji mobilnych. Prosty edytor tekstu może być wszystkim, czego potrzebujesz do CSS i HTML5, ale JavaScript wymaga nieco więcej. Oto, co jest obecnie uważane za najlepsze IDE JavaScript do tworzenia stron internetowych.

Dobry JavaScript IDE musi mieć kilka kluczowych funkcji. Powinien zawierać narzędzia takie jak automatyczne uzupełnianie kodu, funkcje listy, generowanie kodu, refaktoryzacja, inteligentna nawigacja, zintegrowany debugger i funkcje testowania. Dobre IDE obejmie także obsługę błędów i wyjątków oraz dodatki do rozszerzenia swojego repertuaru.

Niektóre z IDE JavaScript na tej liście są płatne, niektóre są bezpłatne, wiele z nich jest pobieranych na komputer, ale kilka jest dostępnych online. Wszystkie są recenzowane pozytywnie i wydają się bardzo popularne. Jeśli szukasz nowego JavaScript IDE do tworzenia stron internetowych, jeden z nich na pewno spełni twoje oczekiwania.

Nie jestem programistą, ale jedną z moich najlepszych przyjaciół jest, więc wykorzystałem jej wiedzę do stworzenia tej listy.

WebStorm

WebStorm jest jednym z najpopularniejszych IDE JavaScript pod względem liczby pobrań i pozytywnych recenzji. Został zaprojektowany od podstaw, aby był przyjazny dla użytkownika i łatwy w użyciu i na pewno tak jest. Jest kompatybilny z JavaScript, HTML, CSS, Angular i Node.js, więc obejmuje wszystkie podstawy. Jest również kompatybilny z platformami Angular, React i Meteor oraz aplikacjami mobilnymi Cordova, PhoneGap i Ionic.

WebStorm ma świetne narzędzie do refaktoryzacji kodu, więc nawet nowi koderzy mogą generować uporządkowany kod. Może wyodrębniać zmienne, przenosić pliki, automatycznie uzupełniać i pomagać w parametrach i funkcjach. Jeśli jesteś bardziej doświadczonym programistą, znajdziesz wszystkie zaawansowane narzędzia potrzebne do tworzenia imponujących aplikacji i funkcji.

WebStorm nie jest bezpłatny i wymaga rocznej subskrypcji.

Atom

Atom to kolejny niezwykle popularny JavaScript IDE. Zasadniczo jest to edytor tekstowy, w którym możesz wykorzystać tyle funkcji, ile potrzebujesz. Kompatybilny z HTML, JavaScript, CSS i Node.js, Atom jest zbudowany na platformie Electron, która jest już sprawdzona w programowaniu JavaScript.

Funkcjonalność wieloplatformowa jest doskonała dla projektów współpracy, podczas gdy wbudowany Menedżer pakietów oferuje możliwość dodawania wielu gotowych pakietów lub tworzenia własnych. Jest to jedna z najbardziej cenionych funkcji Atom, ponieważ oferuje ogromną swobodę konfigurowania IDE dokładnie tak, jak chcesz go używać.

Inne funkcje Atom obejmują automatyczne uzupełnianie, przeglądarkę plików, znajdowanie i zastępowanie, automatyczne zamykanie tagów oraz przydatną mini mapę, która pokazuje Twój kod w przeglądzie. Atom ma tendencję do spowalniania podczas pracy z większymi plikami i najwyraźniej ma przeciek pamięci, który może powodować opóźnienia podczas korzystania z niego. Poza tym jest bardzo wysoko ceniony.

Atom jest darmowy.

Codepen

Codepen nazywa się „placem zabaw dla frontonu”. Jest to jeden z tych internetowych IDE JavaScript, o którym wspomniałem powyżej i jest bardzo dobry w tym, co robi. Ładnie gra z HTML, CSS i JavaScript oraz współpracuje z CoffeeScript lub LiveScript. Jest to przydatne zarówno dla początkujących, którzy chcą nauczyć się kodu i poddać go przeglądowi przez peerów, ale także doświadczonych programistów, którzy chcą budować w środowisku podglądu na żywo.

Istnieje wiele narzędzi CSS, HTML i JavaScript w Codepen. Tworzysz swój kod za pomocą pióra przy użyciu całkiem potężnych zestawów narzędzi, takich jak Emmet, aby szybko wygenerować czysty kod. Możesz także użyć Vim Key Bindings, jeśli znasz je do szybkiego generowania. Masz również dostęp do zwykłych narzędzi i funkcji kodu, których można oczekiwać od zainstalowanego IDE.

Główną zaletą Codepen jest społeczność. Jest to bardzo duża i aktywna społeczność, która oferuje pomoc, porady i recenzje kodu, pomysłów i nie tylko.

Codepen ma zarówno wersję darmową, jak i Pro.

Podniosły tekst 3

Wzniosły tekst 3 zawiera większość list dobrych IDE JavaScript. To, co rozpoczęło życie jako prosty edytor tekstu, przekształciło się w pełnoprawne IDE, które zawiera wiele narzędzi, których spodziewasz się podczas kompilacji kodu. Jest wysoce konfigurowalny, działa na różnych platformach i z łatwością zarządza pakietami.

Interfejs użytkownika jest prosty, ale skuteczny. Działa też szybko. Standardowa instalacja zawiera wiele narzędzi, których będziesz używać przez cały czas, ale Menedżer pakietów zapewnia, że ​​będziesz mieć tyle funkcji, ile potrzebujesz. Współpracuje z Emmetem, Babelem, SublimeLimiterem i innymi, pomagając utrzymać JavaScript w czystości i porządku.

Podobnie jak Codepen, jedną z głównych atrakcji Sublime Text 3 jest społeczność. Nie tylko tworzą wtyczki dla programu, ale także pomagają, przeglądają i oferują różnego rodzaju tematy pomocy i dyskusji. To są takie społeczności, które prowadzą cię do przekonania, że ​​ludzkość wciąż ma przyszłość.

Sublime Text 3 można wypróbować za darmo, ale 70 USD.

NetBeans

NetBeans zaczął życie jako narzędzie Java, ale rozszerzył się o JavaScript i Node.js. Działa również z HTML, CSS, PHP, JS, C / C ++, Python i innymi językami. Działa na maszynie wirtualnej Java, więc będzie działać na większości systemów operacyjnych i można ją skonfigurować tak, jak lubisz.

NetBeans zawiera większość narzędzi i funkcji, których można się spodziewać, w tym składanie kodu, formatowanie kodu, narzędzia JSON, automatyczne uzupełnianie zmiennych, odwołania do funkcji, funkcje biblioteczne, klasy i wiele innych, dzięki czemu można naprawdę szybko kodować. Po zakończeniu staranna funkcja debugowania i korekcji błędów wskaże wszelkie błędy, a nawet podpowie, gdzie można znaleźć dalsze optymalizacje.

NetBeans ma również fajne rozszerzenia Chrome, które pozwalają na skuteczne debugowanie i możliwość edycji źródeł z poziomu przeglądarki. Najwyraźniej bardzo przydatne narzędzie.

NetBeans jest darmowym i otwartym oprogramowaniem.

Jak wspomniałem na górze, nie jestem programistą, więc musiałem polegać na przyjacielu programisty, aby pomóc w tym utworze. Chociaż zalecenia należą do niej, wszelkie błędy i pomyłki są moje!

Masz inne sugestie dotyczące dobrego IDE JavaScript? Jeśli tak, powiedz nam o tym poniżej!

5 Z najlepszych javascript ides do tworzenia stron internetowych