Jakiego rozszerzenia Javascript / Chrome IDE używasz? [zamknięte]
Obecnie rozwijam rozszerzenie Chrome i szukam większej ergonomii, znajdując dobre IDE, które może zarządzać javascript, a także Chrome extension API.
Z góry dzięki.
4 answers
Użyj Aptana Studio i dodaj następujące skrypty do odniesień do plików.
Gratulacje! Teraz masz bardzo sprawny edytor javascript z obsługą autouzupełniania dla interfejsów API chromeEDIT
Taką samą funkcjonalność można mieć w Visual Studio, które ma (moim zdaniem) jeszcze lepsze wsparcie dla javascript. W rzeczywistości myślę, że to najlepszy edytor javascript w okolicy (ciche osiągnięcie dla Microsoftu :))
Wystarczy dodać następujący komentarz do plików js:
/// <reference path="MyExternalFile.js" />
I otrzymujesz:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-20 20:19:38
I got this to work on IntelliJ by using this API stub (to make the chrome object appear in auto completion)
Https://github.com/linux-china/chrome_js_api_stub
W połączeniu z rozszerzeniem chrome.js
Https://code.google.com/p/closure-compiler/source/browse/contrib/externs/chrome_extensions.js
Następnie dodałem bibliotekę chrome_js_api_stub i bibliotekę rozszerzeń chrome, postępując zgodnie z poniższym directions
Http://www.jetbrains.com/idea/webhelp/configuring-javascript-libraries.html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-27 01:58:13
To nie dla wszystkich, ale jeśli przez ergonomię masz na myśli poruszanie rękami jak najmniej, Nie sięganie po mysz, VIM jest bardzo zaprojektowany, aby trzymać palce na klawiaturze i jak najbliżej pozycji asdf / jkl;jak najwięcej. To dość stroma krzywa uczenia się, ale wypłata to niezwykle szybki przepływ pracy.
Z odpowiednimi dodatkami jest to bardzo przyzwoity edytor javascript, z podświetleniem składni (w tym komentarzami jsdoc), uzupełnianiem kodu, jslintem integracja, itp
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-03-28 19:54:16
Dla Aptana Studio 3: (plugin dla Eclipse tested)
Znajdź interesującą Cię bibliotekę...Zapisz go na dysku, a następnie przeciągnij do projektu. Nie ma znaczenia, gdzie w projekcie znajduje się, więc możesz utworzyć nowy folder dla plików takich jak ten, jeśli chcesz.
!! Projekt musi być jakimś projektem internetowym: Web, PHP, Python, Ruby, Rails.
Http://wiki.appcelerator.org/display/tis/Using + JavaScript + Libraries
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-06-29 12:15:04