Как сделать лучший текстовый редактор лучше 7 великолепных текстовых пакетов

  • Michael Cain
  • 0
  • 1534
  • 330
Реклама

Sublime Text стал золотым стандартом в серьезном редактировании текста. Да, если вам нужно работать через SSH, вам нужно будет изучить Vim - но если вы занимаетесь разработкой на своем компьютере, вам нужен Sublime. Атом Github может вскоре занять корону, но пока он находится в закрытой бета-версии и доступен только для Mac, Sublime по-прежнему остается королем. Одна из его сильных сторон - это надежная система пакетов, и я здесь, чтобы рассказать вам о 7 пакетах, которые вам нужно попробовать сегодня..

Если вы не знакомы с Sublime Text, этот пост может вам не помочь. Возможно, вы захотите узнать, почему кодировщики любят Sublime. Попробуйте Sublime Text 2. Для своего кроссплатформенного кода. Требуется попробовать Sublime Text 2. Для вашего кроссплатформенного кода. Sublime Text 2 - это кроссплатформенный редактор кода, о котором я только недавно слышал. о, и я должен сказать, что я действительно впечатлен, несмотря на бета-лейбл. Вы можете скачать полное приложение, не платя ни копейки ... сначала. Но если вы использовали его некоторое время и хотите улучшить свою игру, мы в деле. Все это работает над возвышенным текстом 3.

Вам нужен контроль пакетов

Управление пакетами отсутствует в моем списке из 7 пакетов, которые нужно установить: это так здорово, мы просто принимаем это как должное. В случае (очень малой) вероятности, что у вас еще не установлен Package Control, вам нужно установить его сейчас, а затем вернуться и прочитать о пакетах, которые вам нужно получить..

муравей

Эммет берет вас из этого:

К этому:

По сути, вы набираете кучу CSS-селекторов, нажимаете Tab и получаете полный HTML-скелет. Раньше он назывался Zen Coding, и я впервые рассказал об этом в апреле 2010 года. Четыре года спустя это так же здорово. Если вы знакомы с CSS, вы можете использовать Emmet для того, чтобы за считанные секунды выложить сложный и красиво выделенный набор HTML-кода с классами, идентификаторами и всем остальным.

MarkdownEditing

Я использую Sublime Text для кода и прозы. На самом деле, я пишу этот самый пост в Sublime, используя отличный пакет MarkdownEditing. Вот как это выглядит в действии:

Да, это не очень красочно или броско. Но что делает его великолепным, так это отличная поддержка токенов Markdown. Например, если я наберу звездочку в начале строки, MarkdownEditing будет знать, что я делаю маркированный список - поэтому следующая строка также будет начинаться со звездочки.

Я также могу выделить текст и нажать Ctrl + Shift + B, и MarkdownEditing сделает его жирным; Ctrl + Shift + I выделяет курсивом. Создание ссылок тоже совсем несложно. У MarkdownEditing есть много других функций, но даже эти основные делают его стоящим. Если вы хотите узнать больше о Markdown, вы должны проверить нашу бесплатную электронную книгу Markdown.

Предварительный просмотр уценки

Уценка почти никогда не остается Уценка: когда она вырастает, она становится HTML. Вот где Markdown Preview предлагает множество полезных команд:

Предварительный просмотр Markdown подключается к системе сборки Sublime и, по сути, позволяет вам скомпилировать документ Markdown в HTML одним нажатием клавиши: при редактировании документа Markdown нажмите Ctrl + B, и Sublime мгновенно создаст файл HTML с тем же именем в той же папке..

Более полезным (для меня) является тот факт, что вы также можете визуализировать HTML в Sublime окне. Таким образом, вы можете выбрать группу Markdown и мгновенно получить новый Sublime буфер с HTML, который вы можете выборочно копировать и вставлять в другое место..

RegReplace

Как редактор, я часто работаю над HTML других людей, и он очень часто содержит то, чего не должно быть. От “умный” цитаты к ненужным атрибутам изображения, которые некоторые визуальные редакторы настаивают на добавлении, этот вид грязи просто необходимо удалить перед публикацией. Но удаление каждой умной цитаты и посторонних артефактов вручную не только утомительно, но и фактически гарантирует, что вы допустите ошибки. Вот где приходит удивительный RegReplace:

С RegReplace вы настраиваете все эти замены только один раз. Вы редактируете структуру JSON, представляя несколько регулярных выражений. Вы устанавливаете шаблон соответствия регулярному выражению и замену, даете ему имя, и все готово. Затем вы можете связать все эти шаблоны вместе и связать их в одну команду. Выполните эту команду, и предварительно, Sublime очищает ваш документ менее чем за секунду.

Вам нужно знать свое регулярное выражение, чтобы эффективно использовать RegReplace - я рекомендую использовать что-то вроде Rubular Rubular: редактор регулярных выражений Ruby на основе браузера Rubular: редактор регулярных выражений Ruby на основе браузера для практики и построения шаблонов соответствий.

Тег

Tag - это один из наименее документированных плагинов Sublime, которые я использую. Единственное описание, которое вы найдете на сайте Package Control, гласит, что это “коллекция пакетов с тегами HTML / XML.” К счастью, его репозиторий Github имеет немного больше информации о том, что он делает.

Для меня его самая важная особенность - закрытие тега: допустим, я набираю сильный тег; затем, когда я хочу закрыть его, все, что мне нужно сделать, это набрать

ToDone

Я использую Sublime Text для всего, и это включает в себя отслеживание моего списка задач. Я делаю это в простом текстовом файле, хранящемся в Dropbox (у нас также есть электронная книга о Dropbox. Неофициальное руководство по Dropbox. Неофициальное руководство по Dropbox. В Dropbox есть нечто большее, чем вы думаете: вы можете использовать его для обмена файлами, резервного копирования ваши данные, синхронизация файлов между компьютерами и даже удаленное управление вашим компьютером.). ToDone - это простой синтаксис, который позволяет мне вкладывать задачи, отмечать их как выполненные, добавлять примечания и устанавливать приоритеты:

Это очень просто, и я хочу только, чтобы у него было совместимое приложение для Android. Для меня это намного лучше, чем пресловутый Todo.txt Как оставаться организованным с помощью самой простой в мире системы, которая работает - Todo.txt Как оставаться организованным с помощью самой простой в мире системы, которая работает - Todo. Здесь, в MakeUseOf, в прошлом мы рассмотрели множество задач. Но если вы похожи на меня, системы дел могут иногда становиться слишком трудоемкими для обслуживания и в итоге приводить к снижению производительности. Я… но каждому свое.

WordCount

Последнее самое простое: Количество слов! Это так просто, я даже не буду утомлять вас скриншотом. Установите его, и вы получите текущий счетчик текущих слов в строке состояния. Обновления по мере ввода, абсолютно бесшумные, и необходимые для многих видов написания.

Твой ход

Веб-сайт Package Control в настоящее время перечисляет приблизительно полмиллиона Sublime пакетов (я считал). Это мой выборка, основанная на месяцах / годах фактического использования (в зависимости от пакетов - я не использовал их все в течение многих лет). Тем не менее, это чисто субъективно, и мне всегда любопытно слышать об удивительных пакетах, о которых я не знал. Поделитесь своими любимыми советами Sublime Text в комментариях!




О современных технологиях, просто и доступно.
Ваш гид в мире современных технологий. Узнайте как использовать технологии и гаджеты, которые нас окружают каждый день и научитесь открывать интересные вещи в Интернете.