Reklama
Dla tych, którzy nie są tego świadomi, „IDE” oparte na przeglądarce to skrót jazintegrowane rerozwój miśrodowisko. Mówiąc najprościej, jest to aplikacja, której można używać do pisania kodu, ale zwykle z dodanymi kompilatorami / interpreterami, funkcjami debugowania i automatyzacji.
Znalezienie porządnej darmowej aplikacji do pisania kodu (zobacz poprzednie kompilacje edytora kodu dla Windows 3 edytory tekstu Windows dla programistów Czytaj więcej lub Prochowiec Trzy najlepsze bezpłatne edytory tekstu do kodowania dla systemu Mac OS X. Czytaj więcej ), nie wspominając o IDE, może okazać się trudne. Niektóre systemy operacyjne mają to trudniejsze niż inne, a jeśli używasz więcej niż jednego lub często się przemieszczasz, kodowanie może być sukinsynem.
Dlatego opłaca się kodować w chmurze. Podnosząc platformę kodującą do środowiska online, nie tylko pozbywasz się problemów z systemem operacyjnym, ale nawet niezależności sprzętowej. Bez względu na to, gdzie się znajdziesz, zawsze możesz uzyskać dostęp do wszystkich plików za pomocą tego samego IDE.
Oto dlaczego chcesz IDE online
Jeśli wspomniana motywacja związana z większą przenośnością i dostępnością nie była wystarczająca, oto coś innego do przemyślenia.
Dzięki środowisku kodowania w chmurze IDE może być używane jako środowisko programistyczne dla wielu osób. Będziesz mógł uzyskać dostęp do katalogów kodów jako kod i współpracować przez Internet. Niektóre z IDE oferują nawet interfejs Google Wave, w którym ludzie mogą jednocześnie nawigować i edytować pojedynczy plik.
Większość z nich można nawet zainstalować na własnych serwerach, eliminując pośrednika. Hosty internetowe mogą nawet zintegrować je z pulpitem administratora, otwierając domyślnie zupełnie nowy zakres możliwości dla swoich klientów.
Bespin od Mozilla Labs
Pamiętasz Mozillę? To ludzie, którzy przynieśli Ci Firefox, Thunderbird, Ubiquity i wiele innych rzeczy. „Inne rzeczy” obejmują IDE oparte na przeglądarce o nazwie Bespin. Edytor został zbudowany przy użyciu dość świeżego standardu HTML5, więc nie będzie można go używać ze starszymi wersjami programu Internet Explorer (tak jakby).
Jak wspomniano, ten można również pobrać i hostować na własnym serwerze, a nawet zintegrować z jedną z własnych aplikacji internetowych. Przykład tego, Kodingen, omówiono poniżej.
Ze względu na jego minimalistyczne funkcje możesz spodziewać się błyskawicznego edytora kodu, choć nieco skomplikowanego. Interakcja podobna do linii poleceń może zająć trochę czasu. Obecne są wszystkie oczekiwane funkcje: podświetlanie składni i standardowa manipulacja tekstem. Możesz również uzyskać dostęp do często używanych akcji za pomocą paska poleceń i przeglądać historię plików oraz sposób ich dostosowania.
Grupy użytkowników mogą jednocześnie pracować nad jednym plikiem. Kod zostanie automatycznie zaktualizowany w innych przeglądarkach. Tej samej funkcji można również używać do pracy z kodem na wielu komputerach, nawet bez potrzeby zapisywania i odświeżania.
Coderun Studio
Coderun Studio to podobnie wydajne IDE oparte na przeglądarce, które oferuje także szerokie możliwości współpracy. Kod może być automatycznie udostępniany w wielu sieciach społecznościowych lub w inny sposób dystrybuowany za pośrednictwem unikalnych hiperłączy. Umożliwi to odbiorcy przeglądanie i opcjonalną edycję równoległej wersji kodu.
Z powodu braku HTML5 Coderun Studio może działać w niemal każdej przeglądarce, nawet w bardzo wadliwym Internet Explorerze.
Z drugiej strony niektóre funkcje, które podniosłyby to do pełnoprawnego IDE, takie jak kompilowanie i wdrażanie skrypty internetowe, są dostępne tylko z jednym z planów rozszerzenia Coderun Cloud premium, od 10 do 169 USD za miesiąc.
Kodingen
IDE Kodingen oparte na przeglądarce było oparte na wspomnianym wyżej Bespinie. Czy to sprawiedliwe, aby wspomnieć o tym również w pierwszej trójce? Założę się, że tak. Kodingen rezygnuje z minimalistycznego interfejsu i staje się bardziej narzędziem GUI, takim jak Coderun Studio, aczkolwiek z rdzeniem Bespin. W pewnym sensie zawiera to, co najlepsze z obu światów.
W przypadku Kodingen, choć oficjalnie wciąż jest w fazie beta rejestracji, pełna premiera jest bardzo bliska. W związku z tym reklamowane ograniczenie rejestracji nie będzie obowiązywać. Wraz z wprowadzeniem na rynek zostanie także wprowadzonych szereg funkcji niebędących wersjami beta.
Dyskusja wciąż trwa: czy potrzebujemy IDE w chmurze? Przekaż nam swoją opinię w sekcji komentarzy poniżej!
Jestem pisarzem i studentem informatyki z Belgii. Zawsze możesz wyświadczyć mi przysługę dobrym pomysłem na artykuł, rekomendacją książki lub pomysłem na przepis.