IDE do Javascript Node.js

IDE do Javascript Node.js
bajos
  • Rejestracja:prawie 12 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:UwUdź
  • Postów:267
0

Witajcie,

Jest jakieś dobre IDE do Javascript i Node.js na Linuxa? Pobrałem Brackets, ale na Kubuntu są problemu z libgcrypt czy jakoś tak. Pobrałem WebStorm, ale to płatne. Może da się jakoś przekształcić Eclipse w IDE do webdev (JS, Node.js, HTML, CSS)? Dobrze było by gdyby mogło podpowiadać metody i atrybuty z JS i Node.


128 postów [25.06.2015r. 21:03]
spartanPAGE
  • Rejestracja:około 12 lat
  • Ostatnio:6 dni
0
Narzędzie Link Komentarz
Webstorm https://www.jetbrains.com/webstorm/help/node-js.html (i tak! nie ma nic lepszego :I)
NodeEclipse http://www.nodeclipse.org/ (prosz)
Atom https://atom.io (nie do końca ide)
Brackets http://brackets.io/ (nie do końca ide, ale swoją robotę robi dobrze)
Sublime Text http://www.sublimetext.com/ (nie do końca ide, ale jest spoczko)
CodeRunner https://coderunnerapp.com/ (jeśli masz trochę zbędnych pieniążków)
Komodo http://komodoide.com/ (nie wiem co o tym myśleć, ich strona mi przymula; To dobry znak?)
edytowany 11x, ostatnio: spartanPAGE
Zobacz pozostały 1 komentarz
spartanPAGE
@bajos poszerzyłem listę; Jeżeli nic z tego nie jest dla Ciebie, to zostaje Ci vim
bajos
@spartanPAGE, Komodo, CodeRunner, Webstorm, Seblime za kaske to odpada ;p Zostaje Atom, i podziałać coś z NodeEclipse i ew. Brackets ;/
n0name_l
@bajos Eclipse jest niesamowicie niedorozwiniety, zjada ogromne ilości zasobów i nadaje się jedynie dla ludzi o mocnych nerwach. Atom się wypieprza przy instalacji chociażby pluginów ze swojego repo (i już nie wstaje), Brackets to zabawka. Miło, że mogłem zaoszczędzić pół twojego dnia.
LukeJL
jeszcze jest Sublime. Niby płatne, ale i tak każdy kto z niego korzysta ma napisane UNREGISTERED w prawym górnym rogu. (w sumie jakby patrzeć warunki licencji brzmią: "Sublime Text 2 may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit for the evaluation.")
bajos
@LukeJL, @spartanPAGE Pobrałem Sublime i zainstalowałem plugin SublimeCodeIntel i nie podpowiada. To ogólnie podpowiada wszystkie funkcje niezależnie od obiektu? Bo nigdy nie da się w JS określić typu (chyba).
n0name_l
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 5 lat
  • Postów:2412
0

vim + tmux

0

Czy te IDE co wymieniłeś obsługuje dobrze Node.js, TypeScirpt i EcmaScript6? To prawda że Node.js rośnie w popularność i już nie trzeba się uczyć drugiego języka do backendu? I taki zestaw html, css, js + nodejs wystarczy do wszytskiego, nie wspominam o bootsrap, jquery, angular, czy bazach danych mongo no to bo już ponad standard.

LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 2 godziny
  • Postów:8423
0

obsługuje dobrze

Żadne IDE nie obsługuje dobrze JavaScriptu. Ciężko mówić o IDE, raczej o edytorach póki co. A edytory się dzielą na te, które słabo wspierają JS i na te, które go wspierają... średnio ;)

Najlepiej to robi póki co WebStorm (z tych, co korzystałem), ale np. ja nie korzystam już z WebStorma, bo mnie wkurzał topornym interfejsem i tym, że nie można robić na niego wtyczek w JavaScripcie, więc przesiadłem się na Atoma (i robię do niego swoją wtyczkę, która wyświetla listę funkcji z pliku na bocznym panelu i pozwala na szybką nawigację: https://atom.io/packages/atom-lupa )

Atom po wgraniu paru dodatkowych wtyczek jest całkiem przyjemny. Polecam szczególnie wtyczkę do ESlinta (ja korzystam z linter-eslint), i skonfigurowanie pliku .eslintrc pod swój projekt. Wtedy masz praktycznie to co w Webstormie czyli podświetlanie na bieżąco błędów.

Przydaje się też paczka language-babel do podświetlania składni ES6, React itp.


edytowany 4x, ostatnio: LukeJL
M9
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 6 lat
0

A co sądzicie o Visual Studio Code? Sam poszukuje alternatywy dla WebStorm za free.

Zellus
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 4 lata
  • Lokalizacja:Wrocław
  • Postów:474
2

Korzystam na zmianę z Webstorma i Visual Studio Code. Jeżeli projekt nie jest specjalnie duży VS bardzo dobrze się sprawdza. W porównaniu do Atoma dobrze radzi sobie z dużymi plikami(np. z logami). Nie udało mi się go jeszcze zmusić do podpowiadania funkcji z require, prawdopodobnie trzeba jeszcze poczekać na jakiś sensowny plugin. Bądź co bądź jest to rozbudowany edytor, a nie IDE.

0

Na tych płatnych kursach video do Node.js często używają darmowego Aptana Studio 3.

0

A które IDE oprócz WebStrom, ma jeszcze wbudowaną konsole do wyświetlania console.log. Aptana, EclipseNode i Atom chyba ma? Najlepsze i najszybsze jak dla mnie są Brackets i Sublime, ale brakuje mi tej opcji konsoli, jest jakaś wtyczka do tego to rozszerzająca?
Z darmowych do JavaScript/ES6, Node.js co używacie? Na razie pod Linux mam edytor BlueFish do HTML5, CSS i JS.

Maciej Cąderek
Maciej Cąderek
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Warszawa
  • Postów:1264
2

@Świetny Pomidors Obczaj sobie Visual Studio Code - korzystam na codzień do frontu i Node'a - jest świetne (wcześniej korzystałem z WebStorma i Atoma), z każdą kolejną wersją coraz lepsze (a nowe relasy są wypuszczane co miesiąc).

edytowany 1x, ostatnio: Maciej Cąderek
0

No jakoś nie lubię produktu od Microsoft, zainstalowałem Atoma i na razie jest niezły, mało mu brakuje do WebStrom, przede wszystkim jest szybszy, nie zamula tak na moim netbooku. Nie wiem tylko jak ustawić lub jaki dodatek zainstalować, aby otwierał mi plik html w przeglądarce z opcjami "chromium -incognito". A z Brackets nie mogłem dojść z wtyczkami do konsoli, czy run script. W cale to nie działało poprawnie, no sam nie wiem, może złe wtyczki dobrałem. Tu takie ciekawe porównanie:
https://www.sitepoint.com/sitepoint-smackdown-atom-vs-brackets-vs-light-table-vs-sublime-text/

0

A czy to VS Code nie ma jakichś bonusów od Microsoft, Linuksiarze sprawdzili jego kod? Można to bezpiecznie zainstalować na Linux? Wolał bym coś lżejszego jak LightTable z console run do skryptów.

Maciej Cąderek
Maciej Cąderek
Jak męczy Cię paranoja to sam możesz sprawdzić: https://github.com/Microsoft/vscode/
0

Dziwne że nikt jeszcze nie wspomniał o cloud9 https://c9.io/

DO
Bo do darmowego korzystania potrzebujesz mieć jakiś VPS, który to już kosztuje nie mówiąc o upierdliwym procesie zakładania tam konta. Pierwotne C9 było super do nauki, do pracy lepiej teraz to się opłaca i naprawili trochę błedów. Na szczęście starzy userzy wciąż mogą korzystać ze poprzedniej wersji, jedynie zakładanie nowych kont jest wyłączone :)
0

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.