konto usunięte

Temat: jakich narzędzi używacie do pisania ?

Piotr L.:
Piotr Walków:
A pewnie, że zrobi. I nie tylko dla JSa:
https://c9.io/

W jakim celu stosuje się IDE zainstalowane w sieci?
Jakie są zalety w stosunku do zainstalowanego oprogramowania?
Płatne repozytoria? Chodzi o pracę grupową?

Na te i inne pytania odpowiada krótki filmik na sg :)

konto usunięte

Temat: jakich narzędzi używacie do pisania ?

Rafał Krupiński:
Piotr L.:
Piotr Walków:
A pewnie, że zrobi. I nie tylko dla JSa:
https://c9.io/

W jakim celu stosuje się IDE zainstalowane w sieci?
Jakie są zalety w stosunku do zainstalowanego oprogramowania?
Płatne repozytoria? Chodzi o pracę grupową?

Na te i inne pytania odpowiada krótki filmik na sg :)

Jakiś adresik może?

konto usunięte

Temat: jakich narzędzi używacie do pisania ?

Piotr L.:
Rafał Krupiński:
Piotr L.:
Piotr Walków:
A pewnie, że zrobi. I nie tylko dla JSa:
https://c9.io/

W jakim celu stosuje się IDE zainstalowane w sieci?
Jakie są zalety w stosunku do zainstalowanego oprogramowania?
Płatne repozytoria? Chodzi o pracę grupową?

Na te i inne pytania odpowiada krótki filmik na sg :)

Jakiś adresik może?

c9.io

sg == strona główna

edit: literówaRafał Krupiński edytował(a) ten post dnia 25.10.12 o godzinie 12:30

konto usunięte

Temat: jakich narzędzi używacie do pisania ?

Rafał Krupiński:
Piotr L.:
Rafał Krupiński:
Piotr L.:
Piotr Walków:
A pewnie, że zrobi. I nie tylko dla JSa:
https://c9.io/

W jakim celu stosuje się IDE zainstalowane w sieci?
Jakie są zalety w stosunku do zainstalowanego oprogramowania?
Płatne repozytoria? Chodzi o pracę grupową?

Na te i inne pytania odpowiada krótki filmik na sg :)

Jakiś adresik może?

c9.io

Mogę osiągnąć nirwanę? Super... A coś mniej przypominającego papkę marketingową?

konto usunięte

Temat: jakich narzędzi używacie do pisania ?

c9 działa dobrze na komputerach które mają architekturę inną niż x86, czyli np. na netbookach z procesorem arm. Można c9 zainstalować też na własnym serwerze. Dodatkowo teoretycznie powinno w c9 działać debugowanie programów napisanych na node.js, ale wersja którą testowałem kilka miesięcy temu była tak zbugowana że nie udało mi się żadnego odpalić, poza tym kilka razy straciłem kod z powodu problemów z połączeniem i od tego czasu używam jedynego słusznego edytora czyli emacsa.Michał Łaszczewski edytował(a) ten post dnia 26.10.12 o godzinie 23:42
Marcin K.

Marcin K. Software Engineer,
Samsung Poland R&D
Center

Temat: jakich narzędzi używacie do pisania ?

Więc tak, z mojego kilkuletniego doświadczenia:

Do większego projektu:
- SubLime
- WebStorm
- Eclipse/Aptana/NetBeans

Do szybkiej edycji pojedynczych plikow wystarczy notepad++

A teraz pros/cons pierwszych dwóch, bo najczęściej używałem.

1. Sublime
a) zalety
- bardzo lekki, odpala się w mniej niż sekundę, chodzi bardzo szybko.
- ma bardzo wygodny podgląd tak jakby miniaturki naszego kodu, po której możemy przesuwać i szybko dostać się w odpowiedniej miejsce.
- ma wygodny system odpalania zewnętrznych skryptów/narzędzi konfigurowalny w JSON'owym pliku.
- dobry na słabsze komputery.

b) wady:
- nie posiada pojęcia "projekt". Pracuje się na konkretnych plikach.
- Ma nie jasną wg mnie licencję. Niby ma unlimited trial'a a z drugiej strony jest licencja do kupienia.

2. WebStorm
a) zalety:
- zdecydowanie najwygodniejsze IDE jakiego kiedykolwiek używałem
- od wersji 5, dostępne live view dla chrome (piszesz kod a efekty widzisz od razu w przeglądarce bez odświeżania strony, patrz: http://www.youtube.com/watch?v=wCVwdvufTds )
- wsparcie dla Node.js, JSTestDriver'a
- posiada własny debuger kodu JS
- Za pomocą bash pluginu można odpalić dowolne narzędzie zewnętrzne z dowolnymi parametrami i podpiąć to pod jeden przycisk lub skrót co przydaje się bardzo przy np. budowaniu projektu, generowaniu dokumentacji z JSDOC itd.
- masa podpowiedzi podczas pisania kodu. Nie tylko podpowiada metody znanych bibliotek jak jQuery, Backbone, Angular ale również naszych własnych klas w obrębie projektu.
- Oducza złych praktyk programowania w JS, złego używania selektorów w jQuery, nadużyć mało czytelnych konstrukcji języka itd.
- działa na każdym systemie operacyjnym (wymaga Javy) a mimo to jest szybki.
- świetna integracja z systemami kontroli wersji. Pracowałem w nim z GIT'em, Perforce'm i Mercurial'em i praktycznie nie było potrzeby otwierania natywnych klientów do w/w, wszystko robiłem z IDE
- przyjazne API do pisania pluginów
- jeśli używasz go do projektu Open Source lub jako narzędzie szkoleniowe to jest darmowy.
- idealny do aplikacji RIA i SPA

b) wady:
- Niektórzy nie lubią podejścia ALL IN ONE, aczkolwiek każda z funkcjonalności jest do wyłączenia w opcjach
- jest płatny i to nie mało jak na IDE: 49$ za licencje dla pojedynczego developera i 99$ za jedną licencję dla firmy.
- wymaga Javy

Osobiście używam obydwu w zależności od sprzętu na jakim pracuje.Marcin K. edytował(a) ten post dnia 27.10.12 o godzinie 10:50

Następna dyskusja:

Szkolenia dofinansowane z j...




Wyślij zaproszenie do