Потому что написание кода - это еще не конец

VS Code хорошо известен и сделал то, чего достигли немногие другие: объединил людей по всему миру, чтобы договориться об одном и том же инструменте, и высоко и низко хвалить его.

Что ж, мне это нравится, но в то же время я думаю, что немногие писатели, не являющиеся программистами, знают, насколько прекрасным может быть инструмент для написания VS Code.

Во-первых: зачем вообще использовать VS Code для регулярного написания?

Я считаю, что важно убедить вас в идее использования VS Code в качестве инструмента для написания, прежде чем я углублюсь в детали. Я сделаю это быстро:

  • Самое главное: если вы никогда не используете какие-либо дополнительные функции, VS Code - это обычный текстовый редактор, который открывается быстро и не мешает вам. Вы ничего не теряете.
  • Он обладает почти всеми функциями, которые вы хотели бы получить от популярных инструментов для письма, и объединяет их в одно приложение вместо нескольких.
  • Это совершенно бесплатно, как и все надстройки.

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

Я не хочу никого проповедовать или побуждать писать в уценке, чертовски хорошо, если вы все-таки переключитесь. Лично я его большой поклонник в основном из-за простого форматирования, когда вы ставите # перед строкой, чтобы сделать заголовок H1, два ##, чтобы сделать его заголовком H2, и так далее.

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

Теперь у VS Code есть два приятных аспекта: поддержка Markdown и плагины предварительного просмотра уценки. Последние отличные, они сразу покажут вам эффект от вашего форматирования.

Возможно, вы не знаете, но уценка стала общепринятым стандартом во многих инструментах для письма, Reddit использует ее для форматирования комментариев, многие авторы переходят на нее, и почти вся техническая документация написана на ней. Почему? Что ж, лучшая часть заключается в том, что он не зависит от операционных систем или различий в инструментах, не имеет значения, пишете ли вы в VS Code на Mac или в Notepad ++ на компьютере с Windows, и вы никогда не столкнетесь с адом форматирования во время экспорта.

Прокрутка на пишущей машинке

Прокрутка на пишущей машинке удерживает текущую строку в центре экрана в одном фиксированном положении, как на пишущей машинке. Вы знаете, для чего подходят пишущие машинки? Письмо без отвлекающих факторов. На мой взгляд, мало кто знает об этом, потому что это один из лучших инструментов для письма. Некоторые инструменты имеют такую ​​же функциональность, но, к сожалению, редактор Medium этого не делает, и для меня это единственная часть, которая мне не нравится в представленных здесь инструментах типографики и редактирования.

Выделение абзаца

Вместе с прокруткой на пишущей машинке это позволяет сосредоточить внимание на текущей строке или абзаце, размывая или затемняя остальные. Текст размыт ровно настолько, чтобы он оставался читаемым, если мне нужно вернуться, но в остальном ваши глаза четко фокусируются на текущем.

Расширение, которое я использую для этого, называется focus, и его можно найти либо на торговой площадке, либо по этой ссылке: https://github.com/mzzw/focus

Автозамена и автозаполнение через TabNine

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

Если они вам не нужны, TabNine вам не помешает, но если вам нравится печатать меньше, чем нужно, TabNine сэкономит вам много времени и избавит от нагрузки на пальцы.

Я уже писал раньше о том, сколько времени тратится на каждую опечатку, это больше, чем вы могли бы подумать, даже не учитывая тот факт, что они выбрасывают вас из процесса написания.

Перенос слова

Нет ничего более раздражающего, чем наличие длинных строк или абзацев в одной строке. Программисты знают эту проблему, как и писатели, которые работают в Scrivener, Notepad или любом другом инструменте, который не имеет четких разрывов страниц и структур макета.

Перенос по словам действительно прост в использовании в VS Code, просто нажмите Alt + Z, и весь ваш текст будет перенесен, как только он покинет край экрана. У меня есть настройка отступа во второй и следующих строках, так что вы все равно можете форматировать разрывы строк, не запутавшись.

Центральный режим

Болят ли мышцы левой шеи, когда вы много пишете? Особенно на больших экранах вы обнаружите, что у большинства людей окна находятся в левой или правой части экрана, а не в центре.

Что ж, для письма действительно бесполезно разделять окна, вам действительно нужна сфокусированная среда для письма, в которой ваш лист находится перед вами, в мертвой точке и никаких других отвлекающих факторов.

Режим дзен

VS Code уже поставляется с довольно крутым режимом без отвлекающих факторов, в котором все элементы пользовательского интерфейса исчезают, ваше приложение переходит в полноэкранный режим (именно здесь центральный режим отображается на более широких экранах!), И у вас остается только интерфейс ввода.

Вы можете найти его в разделе «Вид / Внешний вид», и по умолчанию для него уже установлено несколько труднодоступное сочетание клавиш, но я просто настроил его на переопределение F11 (обычно в полноэкранном режиме).

Пишущая машинка звуки

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

Что ж, я перешел от механической клавиатуры к великолепным клавишам Logitech MX, которые, по крайней мере, для меня являются лучшими новинками - и они почти бесшумны. Фактически, у них даже есть довольно приятный звук щелчка, но такой, который не раздражает других людей.

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

Но, конечно, это совершенно необязательно, мне просто оно нравится, и я определенно пишу больше, дольше и лучше благодаря ему.

Количество слов и цели по количеству слов

Многие писатели стремятся к числовым целям. Я не особенный поклонник, но я также часто делаю это, особенно когда пишу для журналов или гостевых постов, в которых требуется точное количество слов.

Это также замечательно для тех, кто пробивается к Национальному месяцу написания романов и тому подобное. Я не осуждаю этот способ работы, хотя временами считаю его ограничивающим.

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

Подсветка Todo

Я не уверен, многие ли из вас пишут так же, как вы часто прыгаете на две-три сцены вперед, когда приходит идея, но вы вставляете небольшую строчку «todo» перед этим, чтобы не забыть об этом. Я обычно быстро ищу этот термин, прежде чем что-то публиковать, но визуальное выделение отлично помогает показать вам, где вам еще нужно поработать.

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

Экспортер Markdown в PDF / DOCX / EPUB и т. Д.

Одна из самых крутых частей для меня заключается в том, что в наши дни экспорт в различные форматы больше не является проблемой, особенно если вы хотите создавать электронные книги. Раньше это было головной болью (кто-нибудь помнит, как вручную преобразовывать docx в ePub калибром?) - а сегодня это просто не так. Вы загружаете плагин экспортера, и, поскольку у Markdown нет какого-либо странного форматирования, вы не столкнетесь с теми проблемами, с которыми мы раньше боролись, когда форматирование в разные файлы было огромной болью и никогда не работало должным образом.

GIT: Может быть?

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

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

Для меня VS Code заменил почти вечную борьбу новыми классными инструментами, в которых есть некоторые функции, которые мне очень нравятся, но отсутствуют другие, от которых я стал зависеть.

Это верно как для кодирования, так и для написания: VS Code - это в значительной степени то, что вам нужно, и вы хотите, чтобы это было одним нажатием кнопки.