2013-01-23 11 views
9

Oglądałem screencasty na stronie i zastanawiałem się, z jakiego edytora korzystam? Wygląda jak vi lub vim (który to jest)? A na dole terminala mówi "JavaScript-IDE"? (czy to jest wtyczka dla vi lub vima) Dzięki!Narzędzia do opracowywania Meteor'a

+0

GNU Emacs. W szczególności http://emacsformacosx.com/ – debergalis

+0

Po prostu użyj tego, co sprawia, że ​​czujesz się komfortowo. Niektórzy twierdzą, że WebStorm nie jest polecany, ale Atom.io jest. Cóż, powodzenia w uruchamianiu IDE na podstawie WebKit na laptopie z 3 lat. Och, przy okazji, spróbuj użyć Jlinta i wyjaśnij, jak to jest wolniej niż WebStorm. To naprawdę zależy od tego, czego oczekujesz od IDE. Reszta to tylko opinie. Znam programistów, którzy używają VIM do wszystkiego i są z tym w porządku, osobiście nie używam go do wszystkiego, ale nie powiem "nie używaj tego!", "Nie jest to zalecane", itp. . –

+0

ATOM.Niektóre specjalne pakiety są dostępne dla Meteor, takich jak autouzupełnianie, fragment, api itp. – saravanabawa

Odpowiedz

5

Używają one Emacs, ale możesz użyć dowolnego edytora/IDE, którego potrzebujesz. Moje osobiste preferencje to Sublime Text 2.

O ile mi wiadomo, nie ma żadnych edytorów, które pomogłyby napisać kod Meteor. Meteor to wszystko JavaScript, więc jedyną rzeczą, jaką może zrobić IDE, jest automatyczne uzupełnianie przestrzeni nazw Meteor i pokazywanie niektórych dokumentów. Sądzę, że ogólne porozumienie jest takie, że takie IDE nie byłoby zbyt pomocne w tym momencie, ponieważ dokumenty zmieniają się tak często, podczas gdy Meteor jest w bardzo wczesnym stadium rozwoju.

Happy Meteoring!

+1

Dzięki! Myślę, że oni też mogą używać [js2-mode] (https://code.google.com/p/js2-mode/) dla emacsa – shinank

+0

Spróbuję teraz http://www.jetbrains.com/webstorm/ . Mówią, że jest to bardzo dobre dla JS. – hakan

+0

W rzeczywistości edytor * only *, który implementuje debugowanie i funkcje specyficzne dla Meteora, to [WebStorm] (http://meteorpedia.com/read/Webstorm). –

9

WebStorm

Webstorm 9 ma excellent Meteor support.


dla vim/Emacs

Innym rozwiązaniem byłoby wykorzystanie TernJS i VIM/Emacs jak wyjaśnił Slava Kim w Dev Shop.

Dobry napisać o tym here

7

Od Abigail Watson, Meteor Ekspert:

WebStorm nie jest już zalecana Meteor-Cookbook edytora lub środowiska Development. Polecamy teraz Atom.io, ponieważ jest to edytor czysty javascript, co oznacza, że ​​możemy rozszerzyć interfejs Meteor Isomorphic API do edytora.

(https://github.com/awatson1978/meteor-cookbook/blob/master/cookbook/webstorm.md)

Nasz Meteor API dla Atom Editor przynosi Izomorficzna Meetor JavaScript do redakcji z autouzupełniania, fragmenty kodu, gramatyki kolorem, podświetlanie składni i więcej! Koduj szybciej iz mniejszą ilością błędów!

(https://github.com/awatson1978/meteor-api)

+1

Czy Atom obsługuje debugowanie po stronie serwera? –

0

Atom.io. Dobrze się rozwija dzięki wsparciu społeczności. Używam go od kilku dni i nie mogę myśleć o niczym niezwiązanym na mój użytek. System pakietów rozszerzeń jest całkiem schludny, a dostępne pakiety szybko rosną.

+1

Atom nie obsługuje debugowania serwera. Podczas gdy generalnie istnieje religijna wojna z redaktorami i IDE, sytuacja dla Meteoru jest całkiem jasna: [WebStorm] (http://meteorpedia.com/read/Webstorm) jest milowy przed jakimkolwiek innym IDE, jeśli chodzi o wsparcie dla Meteor. –

Powiązane problemy