Atom :: Горячие клавиши для быстрой вставки HTML-тэгов и кое чего ещё
Это динамическая статья. Время от времени она может пополнятся новым контентом, а старый может изменяться или исчезать.
Чтобы понять, появилось ли что-то новенькое взгляните на дату.
Первая дата - дата выхода первой версии статьи.
Вторая дата - дата последних изменений.
Правда, иногда, я забываю обновлять вторую дату... ':)
Чтобы было проще найти новое воспользуйтесь кнопками для подсветки свежих изменений. Заголовки новых добавленных глав, либо фрагменты текста целиком станут выделены в тексте вот таким образом[ NEW! ]. Так что вы сможете либо найти их глазами, либо, если текста много, можете воспользоваться поиском меток [ NEW! ] при помощи поиска по странице.
Если тема для вас очень важна и совсем не хочется пропустить обновления информации лучше будет подписаться на новости и обновления: в группе VK.
Это скрипты для того чтобы по горячим клавишам быстро вставлять в текст HTML-тэги, либо оборачивать ими выделение в текстовом редакторе Atom. (+ Ещё кое какие полезные для меня). Какая клавиша куда относится разберётесь сами. Выж программисты :)
В init.coffee
', '
') for selection in editor.getSelections() atom.commands.add 'atom-text-editor', 'custom:insert-html-ul': -> atom.workspace.getActiveTextEditor()?.insertText('- \n \n
') atom.commands.add 'atom-text-editor', 'custom:insert-html-h1': -> editor = @getModel() editor.transact -> wrapSelection(selection, '
', '
') for selection in editor.getSelections() atom.commands.add 'atom-text-editor', 'custom:insert-html-h2': -> editor = @getModel() editor.transact -> wrapSelection(selection, '', '
') for selection in editor.getSelections() atom.commands.add 'atom-text-editor', 'custom:insert-html-h3': -> editor = @getModel() editor.transact -> wrapSelection(selection, '', '
') for selection in editor.getSelections() atom.commands.add 'atom-text-editor', 'custom:insert-html-h4': -> editor = @getModel() editor.transact -> wrapSelection(selection, '', '
') for selection in editor.getSelections() atom.commands.add 'atom-text-editor', 'custom:insert-html-tr': -> editor = @getModel() editor.transact -> wrapSelection(selection, 'Там где вы видите пустые строчки можно делать сколько угодно переносов строки. Прокатит ли в других местах - не уверен. Синтаксис Atom остаётся для меня загадкой и тот факт что замена пробелов на табуляции у меня приводила к ошибкам намекает, на то что привычные вольности здесь могут не прокатить.
В keymap.cson
Работало так на:
- Atom 1.26.1 x64
- Ubuntu Studio 18.04.3 64-bit
Помогло? :)
Черкани Инфловии пару строк если нашёл здесь помощь. Можешь писать под любым постом в группе VK или по старинке на почту: inFlowia@netc.it :)
inFlowia Lab. не делает добро за деньги, но знать, что её труды кому-то помогают очень классно. Если тебе помогли - не поленись, всего пара слов: "Спасибо! Помогло :)" сделают дни инфловии светлее. ^^
Количество откликнувшихся: 8