
Michael Fisher
0
4971
416
Sublime Text stał się złotym standardem w poważnej edycji tekstu. Tak, jeśli chcesz pracować przez SSH, musisz nauczyć się Vima - ale jeśli wykonujesz jakiekolwiek prace programistyczne na swoim komputerze, potrzebujesz Sublime. Atom Githuba może wkrótce zdobyć koronę, ale dopóki będzie w zamkniętej wersji beta i będzie dostępny tylko na komputery Mac, Sublime nadal będzie królem. Jedną z jego najsilniejszych cech jest solidny system pakietów, a ja jestem tutaj, aby opowiedzieć o 7 pakietach, które musisz wypróbować dzisiaj.
Jeśli nie znasz samego Sublime Text, ten post może ci niewiele pomóc. Być może zechcesz dowiedzieć się, dlaczego koderzy uwielbiają Sublime Wypróbuj Sublime Text 2 do wieloplatformowego edytowania kodu Potrzeba Wypróbuj Sublime Text 2 do wieloplatformowego edytowania kodu Sublime Text 2 to międzyplatformowy edytor kodów, o którym niedawno słyszałem i muszę przyznać, że jestem pod wrażeniem pomimo etykiety beta. Możesz pobrać pełną aplikację, nie płacąc ani grosza… najpierw. Ale jeśli używasz go przez jakiś czas i chcesz ulepszyć swoją grę, jesteśmy w interesach. Wszystko to działa na Sublime Text 3.
Potrzebujesz kontroli pakietu
Kontrola pakietów nie znajduje się na mojej liście 7 pakietów, które musisz zainstalować: Jest tak niesamowita, że przyjmujemy ją za pewnik. W przypadku (bardzo cienkiego), że nie masz jeszcze zainstalowanej Kontroli pakietów, musisz ją teraz zainstalować, a następnie wrócić i przeczytać o pakietach, które musisz uzyskać.
Mrówka
Emmet zabiera cię z tego:
Do tego:
Zasadniczo wpisujesz kilka selektorów CSS, naciskasz Tab i dostajesz pełny szkielet HTML. Kiedyś nazywał się Zen Coding i po raz pierwszy opisałem go w kwietniu 2010 roku. Cztery lata później jest równie niesamowity. Jeśli nie masz ochoty korzystać z CSS, możesz użyć Emmeta do wyrzucenia złożonej i pięknie wciętej wiązki HTML w kilka sekund, z klasami, identyfikatorami i wszystkim innym.
MarkdownEditing
Używam Sublime Text zarówno do kodu, jak i prozy. W rzeczywistości piszę ten post w Sublime, używając doskonałego pakietu MarkdownEditing. Oto jak to wygląda w akcji:
Tak, to nie jest zbyt kolorowe ani efektowne. Ale to, co sprawia, że jest świetna, to doskonałe wsparcie dla tokenów Markdown. Na przykład, jeśli wpiszesz gwiazdkę na początku wiersza, MarkdownEditing wie, że tworzę listę wypunktowaną - więc następny wiersz również zacznie się od gwiazdki.
Mogę również zaznaczyć tekst i nacisnąć Ctrl + Shift + B, a MarkdownEditing rozjaśni go; Ctrl + Shift + I zmienia kursywę. Tworzenie linków jest również bardzo proste. MarkdownEditing ma wiele innych funkcji, ale nawet te podstawowe sprawiają, że warto poświęcić chwilę. Jeśli chcesz dowiedzieć się więcej o Markdown, sprawdź nasz darmowy ebook Markdown.
Podgląd Markdown
Markdown prawie nigdy nie zostaje Markdown: gdy dorośnie, staje się HTML. W tym miejscu pojawia się Markdown Preview z mnóstwem przydatnych poleceń:
Podgląd Markdown łączy się z systemem kompilacji Sublime i zasadniczo umożliwia kompilację dokumentu Markdown do HTML za pomocą jednego naciśnięcia klawisza: naciśnij Ctrl + B podczas edycji dokumentu Markdown, a Sublime natychmiast tworzy plik HTML o tej samej nazwie w tym samym folderze.
Bardziej użyteczny (dla mnie) jest fakt, że możesz również renderować HTML w wysublimowanym oknie. W ten sposób możesz wybrać kilka Markdown i od razu uzyskać nowy Sublime bufor z HTML-em, który możesz selektywnie kopiować i wklejać gdzie indziej.
RegReplace
Jako redaktor często pracuję nad kodem HTML innych ludzi… i bardzo często zawiera rzeczy, których nie powinien. Z “mądry” cytaty niepotrzebnych atrybutów obrazu, które niektórzy redaktorzy wizualni nalegają na dodawanie, tego rodzaju surowość należy tylko usunąć przed opublikowaniem. Ale ręczne usunięcie każdego inteligentnego cytatu i obcego artefaktu jest nie tylko nużące, ale także gwarantuje, że popełnisz błędy. Właśnie tam pojawia się niesamowity RegReplace:
Dzięki RegReplace wszystkie te zamiany konfigurujesz tylko raz. Edytujesz strukturę JSON, reprezentując kilka wyrażeń regularnych. Ustawiasz wzorzec dopasowania regularnego i zamiennik, nadajesz mu nazwę i gotowe. Następnie możesz połączyć wszystkie te wzory razem i połączyć je w jedno polecenie. Wydaj to polecenie i presto, Sublime czyści twój dokument w niecałą sekundę.
Musisz znać swoje wyrażenie regularne, aby skutecznie korzystać z RegReplace - Polecam użycie czegoś takiego jak Rubular Rubular: Edytor wyrażeń regularnych Ruby oparty na przeglądarce Rubular: Edytor wyrażeń regularnych Ruby oparty na przeglądarce do ćwiczenia i budowania wzorców dopasowania.
Etykietka
Tag jest jedną z najmniej udokumentowanych wtyczek Sublime, których używam. Jedyny opis, który można znaleźć na stronie kontroli pakietów, mówi, że to “zbiór pakietów dotyczących znaczników HTML / XML.” Na szczęście jego repozytorium Github zawiera nieco więcej informacji o tym, co robi.
Dla mnie najważniejszą cechą jest zamykanie tagów: powiedzmy, że piszę silny etykietka; wtedy, gdy chcę go zamknąć, wszystko, co muszę zrobić, to pisać (i.e, open a tag and type a slash). Sublime will then automatically figure out what's the right tag to use for closing the currently open tag, and will do it. It's awesome, because it blends right into your regular workflow - no shortcuts or commands to memorize.
Do zrobienia
Używam Sublime Text do wszystkiego, co obejmuje śledzenie mojej listy rzeczy do zrobienia. Robię to w prostym pliku tekstowym przechowywanym w Dropbox (mamy również ebook o Dropbox. Nieoficjalny przewodnik po Dropbox Nieoficjalny przewodnik po Dropbox Jest więcej do Dropbox niż myślisz: możesz go użyć do udostępniania plików, tworzenia kopii zapasowych dane, synchronizując pliki między komputerami, a nawet zdalnie sterując komputerem). ToDone to prosta składnia, która pozwala mi zagnieżdżać zadania, oznaczać je jako wykonane, dodawać notatki i określać priorytety:
Jest bardzo prosty, a moim jedynym życzeniem jest, aby miał kompatybilną aplikację na Androida. Dla mnie jest to znacznie lepsze od bardzo chwalonego Todo.txt Jak zachować porządek dzięki najprostszemu na świecie systemowi zadań, który działa - Todo.txt Jak zachować porządek dzięki najprostszemu systemowi zadań na świecie, który działa - Todo. txt W MakeUseOf w przeszłości omawialiśmy wiele systemów rzeczy do zrobienia. Ale jeśli jesteś podobny do mnie, systemy zadań mogą czasem stać się zbyt pracochłonne, aby utrzymać i ostatecznie kosztować cię produktywność. Ja… ale każdemu jego.
Liczba słów
Ostatni jest najprostszy: Liczba słów! Ten jest tak prosty, że nawet nie nudzę cię zrzutem ekranu. Zainstaluj go, a otrzymasz pasek bieżącej liczby słów na pasku stanu. Aktualizacje podczas pisania, w przeciwnym razie całkowicie bezgłośne i niezbędne dla wielu rodzajów pisania.
Twoja kolej
Witryna kontroli pakietów zawiera obecnie około pół miliona wysublimowanych paczek (liczyłem). To są mój typy, w oparciu o miesiące / lata faktycznego użytkowania (w zależności od pakietów - nie używałem ich wszystkich od lat). To powiedziawszy, jest to czysto subiektywne i zawsze jestem ciekawy, jakie są niesamowite pakiety, o których nie wiedziałem. Udostępnij swoje ulubione wskazówki dotyczące pakietu Sublime Text w komentarzach!