<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=Atom</id>
	<title>Atom - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=Atom"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=Atom&amp;action=history"/>
	<updated>2026-10-12T11:41:54Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://mediawiki.zina.run/index.php?title=Atom&amp;diff=608&amp;oldid=prev</id>
		<title>&gt;WikiSysop: /* Переключение wrap и меню */</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=Atom&amp;diff=608&amp;oldid=prev"/>
		<updated>2018-09-02T07:16:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Переключение wrap и меню&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt; emmet&lt;br /&gt;
 nord-atom-ui&lt;br /&gt;
 project-manager&lt;br /&gt;
 autoclose-html&lt;br /&gt;
 tag&lt;br /&gt;
 sublime-style-column-selection&lt;br /&gt;
&lt;br /&gt;
Установка плагинов: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apm install emmet nord-atom-ui project-manager autoclose-html tag expand-selection-to-quotes&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Комбинции клавиш ==&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Выбор подсветки синтаксиса || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;l&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Командная панель || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;p&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Быстрое открытие файла || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;t&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Список открытых файлов || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;b&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Список обновленных файлов&amp;lt;br&amp;gt;(не закоммиченных в Git) || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;b&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Открыть текущий файл в еще одной панели || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;k&amp;lt;/kbd&amp;gt; &amp;lt;kbd&amp;gt;→&amp;lt;/kbd&amp;gt; (или другая стрелка)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Работа с кодом ===&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Выделить текст между кавычек || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;&amp;#039;&amp;lt;/kbd&amp;gt; || &amp;lt;code&amp;gt;expand-selection-to-quotes&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Закрыть тэг || &amp;lt;kbd&amp;gt;ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;alt&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;.&amp;lt;/kbd&amp;gt; || &amp;lt;code&amp;gt;bracket-matcher&amp;lt;/code&amp;gt; close-tag&lt;br /&gt;
|-&lt;br /&gt;
| Переименовать тэг || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;&amp;#039;&amp;lt;/kbd&amp;gt; || [[Emmet]]&lt;br /&gt;
|-&lt;br /&gt;
| Переход между открывающей и закр. частью тэга || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;M&amp;lt;/kbd&amp;gt; || &amp;lt;code&amp;gt;bracket-matcher&amp;lt;/code&amp;gt; go-to-matching-bracket&lt;br /&gt;
|-&lt;br /&gt;
| Выделить тэг || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;M&amp;lt;/kbd&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
| Выделить тэг наружу || &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;0&amp;lt;/kbd&amp;gt; || [[Emmet]]&lt;br /&gt;
|-&lt;br /&gt;
| Выделить внутри скобок || &amp;lt;kbd&amp;gt;ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;alt&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;m&amp;lt;/kbd&amp;gt; || &amp;lt;code&amp;gt;bracket-matcher&amp;lt;/code&amp;gt; select-inside-brackets&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
Не работают&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Удалить скобки из выделенного текста || &amp;lt;kbd&amp;gt;ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;]&amp;lt;/kbd&amp;gt; || &amp;lt;code&amp;gt;bracket-matcher&amp;lt;/code&amp;gt; remove-brackets-from-selection&lt;br /&gt;
|-&lt;br /&gt;
| Удалить скобки || &amp;lt;kbd&amp;gt;ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;alt&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;backspace&amp;lt;/kbd&amp;gt; || &amp;lt;code&amp;gt;bracket-matcher&amp;lt;/code&amp;gt; remove-matching-brackets&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Переключение wrap и меню ===&lt;br /&gt;
&lt;br /&gt;
Вставить в &amp;lt;code&amp;gt;~/.atom/keymap.cson&amp;lt;/code&amp;gt; (можно вызвать в меню &amp;lt;code&amp;gt;Edit&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Keymap…&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;.workspace .editor:not(.mini)&amp;#039;:&lt;br /&gt;
  &amp;#039;f9&amp;#039;: &amp;#039;window:toggle-menu-bar&amp;#039;&lt;br /&gt;
  &amp;#039;f10&amp;#039;: &amp;#039;editor:toggle-soft-wrap&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse:collapse&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Вкл/выкл строку меню || &amp;lt;kbd&amp;gt;F9&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Вкл/выкл перенос строк || &amp;lt;kbd&amp;gt;F10&amp;lt;/kbd&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Оборачивание текста в HTML-тэги ===&lt;br /&gt;
&lt;br /&gt;
Чтобы оборачивать выделенный текст в тэг &amp;lt;nowiki&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;/nowiki&amp;gt; по комбинации клавиш &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Alt&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;B&amp;lt;/kbd&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
добавить в &amp;lt;code&amp;gt;~/.atom/init.coffee&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
atom.commands.add &amp;#039;atom-text-editor&amp;#039;, &amp;#039;editor:wrap-with-strong&amp;#039;: -&amp;gt;&lt;br /&gt;
  editor = atom.workspace.getActiveTextEditor()&lt;br /&gt;
  for selection in editor.getSelections()&lt;br /&gt;
    textToWrap = selection.getText()&lt;br /&gt;
  selection.insertText(&amp;quot;&amp;lt;strong&amp;gt;#{textToWrap}&amp;lt;/strong&amp;gt;&amp;quot;)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
добавить в &amp;lt;code&amp;gt;~/.atom/keymap.cson&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;atom-text-editor&amp;#039;:&lt;br /&gt;
  &amp;#039;ctrl-alt-b&amp;#039;: &amp;#039;editor:wrap-with-strong&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Настройка синтаксиса в зависимости от расширения файла ==&lt;br /&gt;
&lt;br /&gt;
http://flight-manual.atom.io/using-atom/sections/basic-customization/#customizing-language-recognition&lt;br /&gt;
&lt;br /&gt;
Пример: для файлов &amp;lt;code&amp;gt;.md&amp;lt;/code&amp;gt; сделать раскраску синтаксиса HTML.&lt;br /&gt;
&lt;br /&gt;
Сначала нужно определить название Language&amp;#039;s Scope Name (соответствующее раскраске синтаксиса). В нашем случае это &amp;lt;code&amp;gt;text.html.basic&amp;lt;/code&amp;gt;. Для этого сначала назначьте нужную раскраску синтаксиса вручную (&amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;+&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;+&amp;lt;kbd&amp;gt;L&amp;lt;/kbd&amp;gt;), затем нажмите &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;+&amp;lt;kbd&amp;gt;Shift&amp;lt;/kbd&amp;gt;+&amp;lt;kbd&amp;gt;P&amp;lt;/kbd&amp;gt;, введите &amp;lt;code&amp;gt;scope&amp;lt;/code&amp;gt; и выберите &amp;lt;code&amp;gt;Editor: Log Cursor Scope&amp;lt;/code&amp;gt; — появится окошко со списком всех активных Language&amp;#039;s Scope Name для текста, в которос стоит курсор.&lt;br /&gt;
&lt;br /&gt;
Далее в меню выберите &amp;lt;code&amp;gt;Edit&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Config…&amp;lt;/code&amp;gt; и вставьте в раздел &amp;lt;code&amp;gt;core&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;yaml&amp;quot;&amp;gt;&amp;quot;*&amp;quot;:&lt;br /&gt;
  core:&lt;br /&gt;
    customFileTypes:&lt;br /&gt;
      &amp;#039;text.html.basic&amp;#039;: [&lt;br /&gt;
        &amp;#039;md&amp;#039;&lt;br /&gt;
      ]&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сниппеты HTML, совместимые с Emmet ==&lt;br /&gt;
&lt;br /&gt;
Сниппеты в Atom работают так: вводите префикс и нажимаете &amp;lt;kbd&amp;gt;Tab&amp;lt;/kbd&amp;gt;. Префикс заменяется на тело сниппета.&lt;br /&gt;
&lt;br /&gt;
Добавляются сниппеты в файле &amp;lt;code&amp;gt;~/.atom/snippets.cson&amp;lt;/code&amp;gt;. Можно быстро его открыть в меню &amp;lt;code&amp;gt;Edit&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Snippets…&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример сниппета, который по префиксу &amp;lt;code&amp;gt;more&amp;lt;/code&amp;gt; вставляет тело &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;!--more--&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;.text.html.basic&amp;#039;:&lt;br /&gt;
  &amp;#039;hugomore&amp;#039;:&lt;br /&gt;
    &amp;#039;prefix&amp;#039;: &amp;#039;more&amp;#039;&lt;br /&gt;
    &amp;#039;body&amp;#039;: &amp;#039;&amp;lt;!--more--&amp;gt;&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если в Atom установлен плагин [[Emmet]], то сниппет работать не будет — его будет перехватывать Emmet и после нажатия &amp;lt;kbd&amp;gt;Tab&amp;lt;/kbd&amp;gt; вставлять &amp;lt;code&amp;gt;&amp;lt;more&amp;gt;&amp;lt;/more&amp;gt;&amp;lt;/code&amp;gt;. Чтобы это исправить, просто установите плагин &amp;lt;code&amp;gt;emmet-snippets-compatibility&amp;lt;/code&amp;gt; — он делает вручную добавленные сниппеты приоритетными.&lt;br /&gt;
&lt;br /&gt;
== Вставка собственных сниппетов по горячей клавише ==&lt;br /&gt;
&lt;br /&gt;
Настроим вставку &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
по комбинации клавиш &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;-&amp;lt;kbd&amp;gt;Пробел&amp;lt;/kbd&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В файле &amp;lt;code&amp;gt;~/.atom/init.coffee&amp;lt;/code&amp;gt; (в меню &amp;lt;code&amp;gt;Edit&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Init Script…&amp;lt;/code&amp;gt;) добавьте:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
atom.commands.add &amp;#039;atom-text-editor&amp;#039;, &amp;#039;editor:insert-nbsp&amp;#039;: -&amp;gt;&lt;br /&gt;
    atom.workspace.getActiveTextEditor()?.insertText(&amp;#039;&amp;amp;nbsp;&amp;#039;)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В файле &amp;lt;code&amp;gt;~/.atom/keymap.cson&amp;lt;/code&amp;gt; (в меню &amp;lt;code&amp;gt;Edit&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Snippets…&amp;lt;/code&amp;gt;) добавьте:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;atom-text-editor&amp;#039;:&lt;br /&gt;
  &amp;#039;ctrl-space&amp;#039;: &amp;#039;editor:insert-nbsp&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После перезапуска Atom комбинация клавиш заработает.&lt;br /&gt;
&lt;br /&gt;
[[Категория: Разработка]]&lt;/div&gt;</summary>
		<author><name>&gt;WikiSysop</name></author>
	</entry>
</feed>