Nawiasy (edytor tekstu) - Brackets (text editor)

Wsporniki
Wsporniki logo
Deweloper(zy) Systemy Adobe
Pierwsze wydanie 4 listopada 2014 r .; 6 lat temu ( 04.11.2014 )
Wersja ostateczna
1.14.2 / 6 kwietnia 2020 ; 17 miesięcy temu ( 6 kwietnia 2020 )
Wersja zapoznawcza 1.14 podgląd 1 (15 kwietnia 2019 ; 2 lata temu ) [±] ( 15.04.2019 )
Magazyn
Napisane w JavaScript , HTML , CSS
System operacyjny macOS , Windows i Linux
Rozmiar ~75MB
Dostępne w 38 języków
Rodzaj Edytor kodu źródłowego
Licencja MIT
Strona internetowa nawiasy .io

Brackets to wycofany edytor kodu źródłowego z głównym naciskiem na tworzenie stron internetowych . Stworzone przez firmę Adobe Systems , jest to bezpłatne oprogramowanie typu open source na licencji MIT , które jest obecnie obsługiwane w serwisie GitHub przez firmę Adobe i innych programistów open source. Jest napisany w JavaScript , HTML i CSS . Brackets jest wieloplatformowy , dostępny dla macOS , Windows i większości dystrybucji Linuksa . Głównym celem Brackets jest możliwość edycji na żywo HTML , CSS i JavaScript .

4 listopada 2014 r. firma Adobe ogłosiła pierwsze wydanie (1.0) wsporników. Aktualizacja wprowadziła nowe funkcje, takie jak niestandardowe kombinacje klawiszy skrótów i dokładniejsze podpowiedzi JavaScript. Brackets skupia się głównie na programowaniu z obsługą JavaScript, CSS i HTML . Wraz z wydaniem wersji 1.0 firma Adobe ogłosiła funkcję, która wyodrębnia informacje projektowe z pliku PSD dla wygody kodowania w CSS. Od 28 czerwca 2016 r. funkcja została oficjalnie wycofana ze względu na niskie użycie. Jednak Extract jest nadal dostępny za pośrednictwem programów Photoshop i Dreamweaver, które są częścią ich płatnej usługi Adobe Creative Cloud. Najnowsza wersja nawiasów to 1.14.2.

W marcu 2021 r. firma Adobe ogłosiła, że ​​1 września 2021 r. zakończy obsługę wsporników.

Historia

Firma Adobe po raz pierwszy rozpoczęła opracowywanie edytora tekstu do tworzenia stron internetowych w Edge Code , który został przerwany w listopadzie 2014 r. Ten wysiłek został później przekształcony w Adobe Brackets. Wraz z wydaniem Brackets 1.0 firma Adobe ogłosiła, że ​​rozwój aplikacji open source do tworzenia stron internetowych jest gotowy i nie jest już projektem eksperymentalnym. Nawiasy zawierają wkład ponad 282 współtwórców społeczności i zawiera ponad 400 próśb o poprawki błędów i nowe funkcje. Każda wersja Brackets miała ponad 100 000 pobrań i był to 16. najpopularniejszy projekt na GitHub na dzień 16 stycznia 2015 r.

Repozytorium Brackets w serwisie GitHub ( repozytorium Brackets ) ma obecnie 152 gałęzie , 110 wydań i 17 700 zatwierdzeń na dzień 30 sierpnia 2018 r. Kod źródłowy jest dostępny bezpłatnie na licencji MIT . Deweloper może zmienić funkcje wsporników i spersonalizować je dla własnej wygody poprzez rozwidlenie kodu oprogramowania .

Cechy

Wsporniki zapewniają kilka funkcji, w tym:

Szybka edycja

Szybka edycja umożliwia programistom edycję w linii elementów CSS, Color Property i JavaScript. Ta wbudowana funkcja może być stosowana do wielu funkcji lub właściwości jednocześnie, a wszystkie aktualizacje są stosowane bezpośrednio do pliku powiązanego ze zmienionymi elementami.

Podgląd na żywo

Po kliknięciu odpowiedniego fragmentu kodu w CSS / HTML przeglądarka internetowa natychmiast pokazuje dane wyjściowe dotyczące tego fragmentu kodu w przeglądarce internetowej. Ta funkcja jest określana jako podgląd na żywo, ta funkcja również natychmiast wypycha edycje kodu do przeglądarki, aby przedstawić zaktualizowaną stronę internetową, gdy programiści modyfikują kod. Nawiasy zawierają zaplecze Node.js, które przewiduje, co robi kod, gdy programista wpisuje kod.

Podgląd na żywo zmiany kodu w przeglądarce

Dwa scenariusze do podglądu na żywo

Funkcjonalność

  1. Aktualizacje HTML i CSS w czasie rzeczywistym (bez przeładowywania)
  2. Element Podświetlanie: Elementy wybrany w HTML i CSS pliki są podświetlone w przeglądarce .

Ograniczenia podglądu na żywo

Podzielony widok

Ta funkcja dzieli główny widok na dwie części. Użytkownicy mogą podzielić widok w pionie lub poziomie zgodnie z własną wygodą, umożliwiając w ten sposób pracę na dwóch plikach jednocześnie. Deweloper może jednocześnie pracować na dwóch różnych plikach dwóch różnych typów, dwóch plikach tego samego typu, a nawet na dwóch różnych częściach tego samego pliku. Funkcje takie jak podgląd na żywo i szybka edycja działają w obu widokach.

Obsługa wielu formatów plików

Nawiasy obsługują kody z wielu typów plików od C++ , C , VBScript do Java , JavaScript , HTML , Python , Perl i Ruby . Pełna lista zawiera ponad 38 typów plików. Daje to użytkownikowi elastyczność w jednoczesnej pracy na różnych plikach projektu.

Wsporniki obsługują funkcję zwaną „soczewką PSD”, która pomaga płynnie wyodrębniać każde ze zdjęć, logo i stylów projektowych z pliku PSD bez otwierania programu Photoshop w celu ich sprawdzenia. Nazywając tę ​​funkcję podglądem, firma Adobe informuje, że przed udoskonaleniem tej funkcji jest wiele pracy. Ta funkcja przyniosła pozytywne recenzje od programistów, ale wiele problemów zostało zgłoszonych na początkowych etapach jej wydania. Problem został później rozwiązany za pomocą rozszerzenia.

Integracja Tezeusza

Brackets integruje Theseus, debugger JavaScript o otwartym kodzie źródłowym, który umożliwia programistom ustawianie punktów przerwania, przechodzenie przez kod i sprawdzanie wartości zmiennych w czasie rzeczywistym. Tezeusza można używać do debugowania dowolnego rozszerzenia w nawiasach i można go łatwo zainstalować za pomocą wbudowanego menedżera rozszerzeń . Tezeusz działa również w połączeniu z podglądem na żywo za pośrednictwem serwera proxy, który rejestruje funkcję i skojarzone z nią wartości za każdym razem, gdy funkcja jest wywoływana.

Rozszerzenia

Tworząc rozszerzenia przy użyciu HTML , CSS i JavaScript , programiści mogą zapewnić dodatkowe funkcje nawiasom . Te rozszerzenia można znaleźć i zainstalować za pomocą wbudowanego menedżera rozszerzeń . Rozszerzenia można również znaleźć online za pośrednictwem rejestru rozszerzeń wsporników .

Zobacz też

Bibliografia

Zewnętrzne linki