Содержание
Отображение одного и того же файла в обоих столбцах окна Sublime Text
Когда у меня есть 2 столбца, установленные в окне Sublime Text, могу ли я отобразить один и тот же файл в обоих столбцах?
sublimetext2
sublimetext
sublimetext3
Поделиться
Источник
user2777473
30 мая 2014 в 15:05
9 ответов
325
Да, ты можешь. Когда файл открыт, нажмите на File -> New View Into File
. Затем вы можете перетащить новую вкладку на другую панель и дважды просмотреть файл.
Существует несколько способов создания новой панели. Как описано в других ответах, на Linux и Windows вы можете использовать Alt Shift 2 ( Option ⌥ Command ⌘ 2 на OS X), что соответствует View → Layout → Columns: 2
в меню. Если у вас установлен отличный плагин Origami
, вы можете использовать View → Origami → Pane → Create → Right
или Ctrl K , Ctrl → аккорд на Windows/Linux (замените Ctrl на ⌘ в OS X).
Поделиться
MattDMo
30 мая 2014 в 23:33
94
Его Shift + Alt + 2 для разделения на 2 экрана. Дополнительные параметры находятся в пункте меню Вид -> Макет.
После разделения экрана вы можете открывать файлы с помощью ярлыков:
1. Ctrl + P (Из существующих каталогов в sublime) или
2. Ctrl + O (Просмотр каталога)
Поделиться
Ramraj
02 января 2015 в 05:52
69
Внутри редактора sublime найдите вкладку с именем View
,
View --> Layout --> "select your need"
Поделиться
sg28
29 января 2016 в 21:20
12
Вот простой плагин для «open / close a splitter» в текущий файл, как в других редакторах:
import sublime_plugin
class SplitPaneCommand(sublime_plugin.WindowCommand):
def run(self):
w = self.window
if w.num_groups() == 1:
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 0.33, 1.0],
'cells': [[0, 0, 1, 1], [0, 1, 1, 2]]
})
w.focus_group(0)
w.run_command('clone_file')
w.run_command('move_to_group', {'group': 1})
w.focus_group(1)
else:
w.focus_group(1)
w.run_command('close')
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 1.0],
'cells': [[0, 0, 1, 1]]
})
Сохраните его как Packages/User/split_pane.py
и привяжите к какой-нибудь горячей клавише:
{"keys": ["f6"], "command": "split_pane"},
Если вы хотите перейти на вертикальное разделение, измените следующие параметры
"cols": [0.0, 0.46, 1.0],
"rows": [0.0, 1.0],
"cells": [[0, 0, 1, 1], [1, 0, 2, 1]]
Поделиться
Tobia
02 февраля 2016 в 16:09
6
Я регулярно работаю над одним и тем же файлом в 2 разных позициях. Я решил эту проблему в Sublime Text 3, используя оригами и цепочку с некоторыми дополнительными настройками.
Мой рабочий процесс-это Ctrl + k + 2 разбивает представление файла на две (горизонтальные) панели, нижняя из которых активна. Использовать Ctrl + k + o для переключения между панелями. Когда это будет сделано, убедитесь, что нижняя панель активна, и нажмите Ctrl + F4 , чтобы закрыть дублированный вид и панель.
В глобальных настройках sublime (не в настройках оригами!) добавьте
"origami_auto_close_empty_panes": true,
Добавьте следующие ярлыки
{ "keys": ["ctrl+k", "2"],
"command": "chain",
"args": {
"commands": [
["create_pane", {"direction": "down"}],
["clone_file_to_pane", {"direction": "down"}],
],
}
},
{ "keys": ["ctrl+k", "o"], "command": "focus_neighboring_group" },
Поделиться
mrtnlrsn
29 июля 2016 в 08:33
3
Я бы посоветовал вам использовать оригами . Это отличный плагин для разделения экрана. Для получения дополнительной информации о коротких сокращениях клавиатуры установите его и после перезапуска Sublime text откройте настройки ->
Настройки пакета ->
Оригами ->
Привязки клавиш — По умолчанию
Для конкретного ответа на ваш вопрос я бы посоветовал вам ознакомиться с короткими сокращениями, связанными с клонированием файлов в вышеупомянутом файле.
Поделиться
Gautam Singh
08 января 2015 в 13:23
2
Один и тот же файл можно редактировать в режиме разделения.
Лучше всего это объясняется в следующем видео youtube.
https://www.youtube.com/watch?v=q2cMEeE1aOk
Поделиться
Rahul Varadkar
07 июня 2017 в 10:14
2
Вид -> Макет -> Выберите один из вариантов или используйте ярлык
Layout Shortcut
Single Alt + Shift + 1
Columns: 2 Alt + Shift + 2
Columns: 3 Alt + Shift + 3
Columns: 4 Alt + Shift + 4
Rows: 2 Alt + Shift + 8
Rows: 3 Alt + Shift + 9
Grid: 4 Alt + Shift + 5
Поделиться
Mile Mijatović
15 октября 2018 в 08:54
1
Немного поздно, но я попытался расширить ответ @Tobia’s, чтобы установить макет «horizontal» или «vertical», управляемый аргументом команды, например.
{"keys": ["f6"], "command": "split_pane", "args": {"split_type": "vertical"} }
Код плагина:
import sublime_plugin
class SplitPaneCommand(sublime_plugin.WindowCommand):
def run(self, split_type):
w = self.window
if w.num_groups() == 1:
if (split_type == "horizontal"):
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 0.33, 1.0],
'cells': [[0, 0, 1, 1], [0, 1, 1, 2]]
})
elif (split_type == "vertical"):
w.run_command('set_layout', {
"cols": [0.0, 0.46, 1.0],
"rows": [0.0, 1.0],
"cells": [[0, 0, 1, 1], [1, 0, 2, 1]]
})
w.focus_group(0)
w.run_command('clone_file')
w.run_command('move_to_group', {'group': 1})
w.focus_group(1)
else:
w.focus_group(1)
w.run_command('close')
w.run_command('set_layout', {
'cols': [0.0, 1.0],
'rows': [0.0, 1.0],
'cells': [[0, 0, 1, 1]]
})
Поделиться
VK.
05 января 2019 в 00:55
Похожие вопросы:
Sublime Text: установите язык для каждого файла
В Sublime Text (3) я могу выбрать словарь для проверки орфографии. Однако этот параметр, по-видимому, является глобальным, а не для каждого файла. Это раздражает, когда я работаю над несколькими…
Sublime Text 3-изменить цвет только одного окна?
Я использую несколько windows Sublime Text одновременно и хотел бы установить каждый из них на другую цветовую тему. По умолчанию изменение ‘color preferences’ изменяет их для всех открытых windows….
Переход с Sublime text 2 на Sublime text3
Мне нужно перейти с sublime text 2 на sublime text 3, чтобы иметь все те же конфигурации/плагины, которые я установил на sublime text2. Я установил sublime text 3, но у него нет ни одного из пакетов…
Есть ли способ просмотреть два блока кода из одного и того же файла одновременно в Sublime Text?
Есть ли способ просмотреть два блока кода из одного и того же файла одновременно в Sublime Text? Я ничего не могу найти в настройках просмотра.
Sublime Text / Spyder / Text-сглаживание Windows
Короче говоря, я не могу заставить текст в Spyder выглядеть почти так же хорошо, как Sublime Text. (У меня тоже есть та же основная проблема с PyCharm по сравнению с Sublime). Ниже приведена…
Sublime text: как отключить синхронизированную прокрутку одних и тех же представлений в один файл?
В Sublime Text(моя версия-Sublime Text 3) есть функция Файл->Новый вид в файл. Когда я помещаю два представления одного и того же файла в разные группы соответственно, они, кажется, прокручиваются…
Sublime Text 2-показать боковую панель папок в разных windows одного и того же проекта
Как настроить Sublime Text 2 для отображения боковой панели папок в разных windows одного и того же проекта? Чтобы еще больше прояснить ситуацию, у меня есть одно окно, открытое для проекта: слева…
Может ли плагин Sublime Text изменить размер окна?
Я совершенно новичок в Python и пытаюсь написать свой первый плагин для Sublime Text. Я хочу, чтобы мой плагин изменил размер окна Sublime, но я не могу найти никаких функций для этого в Sublime…
Как использовать другой синтаксис для одного и того же расширения файла в Sublime Text? (JS/JSX)
С помощью Sublime Text можно ли использовать другой синтаксис для одного и того же расширения файла в зависимости от текущего открытого проекта ? Пример : Проект а: file.js содержит классический…
Sublime Text 3: Как настроить отображение и / или сортировку меню окна?
Если вы откроете пару папок в Sublime Text 3, вы увидите записи для каждой папки, добавленные в меню окна. Похоже, что формат по умолчанию для каждой записи в меню: (активный-имя) — (имя папки)…
Sublime Text 2/3 — советы и хитрости
Эта статья является заключительной в серии статей о замечательном редакторе Sublime Text 2.
Помимо общего удобства использования, в Sublime есть множество радующих глаз мелких фишек. Например, сессии, в рамках которых сохраняются не только открытые вкладки, но изменения в несохраненных файлах.
Также полезной оказывается возможность просмотра файлов без их открытия (в процессе хождения по дереву файлов в боковой панели). Прокрутка в редакторе может осуществляться ниже последней строки, то есть последнюю строку можно сфокусировать в средней части окна. И подобных плюшек — огромное множество. Некоторые тонкости и неочевидные фишки работы с Sublime я и разберу в этой статье.
Регулярные выражения в Sublime Text 2
И в первую очередь мы разберем на примере, как использовать регулярные выражения при работе с Sublime Text 2. Регулярные выражения — это мощнейший инструмент, хорошо известный программистам. Однако он может быть полезен не только программистам, но и всем людям, работающим с кодом или простым текстом. Регэкспы (от RegExp) способны значительно облегчить вам жизнь и автоматизировать рутинные операции. И они просто незаменимы при необходимости поиска и замены текста по определенным признакам.
«Капитализация» текста
Предположим, нам нужно прописать с большой буквы каждое слово текста, заключенного в определенные теги. Как это можно сделать? Можно найти каждое вхождение тега и вручную изменить его содержимое. Но это долгий и утомительный способ, поэтому мы пойдем другим путем.
Маленькая хитрость
В Sublime есть инструмент для подобного управления регистром символов, и находится он в меню по адресу Edit → Convert Case → Title Case. Тот же инструмент доступен при поиске в командной панели — нажмите Ctrl+Shift+P и наберите там слово title
, либо наберите слово case
, чтобы увидеть другие доступные варианты манипуляций с регистром. Естественно, предварительно нужно выделить текст, с которым вы хотите производить манипуляции.
Следующий вариант, который приходит в голову — использовать множественные курсоры для выделения текста в нескольких местах и последующего изменения регистра (см. врезку выше). Но этот способ по-прежнему слишком медленный, особенно если нужно обработать подобным образом большое количество текста.
И тут нам на помощь приходят регулярные выражения.
Нажмите Ctrl+I для использования последовательного поиска (я уже писал о нем в одной из предыдущих статей). В появившейся панели в нижней части редактора можно набирать поисковые запросы в том числе с использованием регулярных выражений. Например, для нахождения всех вхождений тега h3
необходимо ввести следующую строку:
<h3>.+</h3>
В примере выше точка олицетворяет собой любой символ, а знак +
указывает, что допустимо любое количество вхождений указанного символа. Подробный синтаксис регулярных выражений вы можете найти на специализированных ресурсах (начать можно с уже упомянутой страницы в Википедии).
Однако по умолчанию регулярные выражения в поисковой форме не обрабатываются. Для того, чтобы они заработали, необходимо нажать кнопочку с символом * на той же поисковой панели. Того же эффекта можно добиться, нажав Ctrl+R (при этом поисковая панель должна быть активна).
Теперь Sublime должен подсветить ближайшее вхождение заданной последовательности.
Для того же, чтобы выделить все вхождения этой последовательности, необходимо (при активной поисковой строке) нажать Alt+Enter. При этом каждое вхождение будет выделено отдельно, используются уже знакомые нам по одной из предыдущих статей множественные курсоры.
Теперь нам осталось (не снимая выделения со строк) выполнить упомянутую выше операцию Title Case
. Но после ее применения обнаруживается неприятность — с большой буквы начинается каждое слово, кроме первого:
Это происходит потому, что между открывающим тегом h3
и первым словом заголовка нет пробела, соответственно вся последовательность воспринимается редактором как одно слово. Но эту неприяность легко исправить, нужно лишь слегка изменить наше регулярное выражение:
(?<=<h3>).+(?=</h3>)
Тем самым мы ищем ту же последовательность, но исключаем из выделения сам тег, оставляя только его содержимое:
И если после этого выполнить команду Title Case
, то на этот раз мы добьемся именно того эффекта, которого хотели:
Естественно, это далеко не единственный способ использования регулярных выражений. Но цель этой статьи — не разобрать все их разнообразие, а показать, что используя регэкспы можно значительно облегчить себе жизнь, а также показать, как именно осуществляется работа с регулярными выражениями в Sublime Text 2. Естественно, использовать их можно не только на панели последовательного поиска (Ctrl+I), но также и при обычном поиске (Ctrl+F, либо при поиске и замене (Ctrl+H).
Vintage mode в Sublime Text 2
Суровые пользователи сурового консольного редактора Vi возможно будут рады, узнав, что в Sublime Text 2 есть режим работы Vintage mode, который позволяет в некоторых моментах заставить вести себя как Vi. Впрочем, этот режим возможно придется по душе и менее суровым пользователям, которые не использовали Vi, но просто хотят перейти на новый уровень работы с редактором.
Первое, что нужно сделать — это активировать Vintage mode в Sublime (по умолчанию он отключен). Сделать это можно ручной правкой конфигов, но гораздо проще это сделать при помощи уже знакомого нам по одной из предыдущих статей Package Control. Итак, Ctrl+Shift+P → Enable Package → Vintage.
На первый взгляд ничего не изменилось, но стоит нажать клавишу Esc, и текстовый курсор изменит свой внешний вид, что сигнализирует нам о том, что редактор работает в Vintage mode.
В этом режиме появился новый способ перемещения текстового курсора по коду (наряду с курсорными клавишами) — для перемещения курсора вверх используется клавиша k, вниз — j, вправо — l, и влево — h. Какой в этом смысл и чем не угодили курсорные клавиши? А смысл в том, чтобы ваши руки не покидали центральной части клавиатуры (благодаря чему скорость работы увеличивается).
Мало того, подобным способом можно перемещаться по коду с заданным шагом. Например, последовательное нажатие 5 и j переместит курсор на 5 позиций вниз.
Подобные последовательности из нескольких символов позволяют при должных знаниях и сноровке вытворять с текстом чудеса за доли секунды. Так, например, последовательное нажатие v, i и w сначала переключит редактор в так называемый визуальный режим, а затем выделит слово под курсором (тот же эффект достигается в Sublime нажатием Ctrl+D).
Если курсор установлен на последовательности символов, заключенных в одинарные кавычки, то последовательное нажатие клавиш c (от слова «change»), i (от «inner») и ' позволит изменить содержимое, заключенное в кавычки (удалив его и установив курсор между кавычек). Точно так же последовательное нажатие v, i и ' в том же случае просто выделит содержимое кавычек. Конечно, если между кавычками заключено только одно слово, то Ctrl+D может показаться более удобным способом для выделения, но если между кавычками заключено несколько слов (или даже несколько строк), то «Vintage mode» явно выигрывает в скорости. Естественно, точно так же можно менять содержимое, заключенное, например, между двойными кавычками, либо в скобках.
Приведу еще несколько примеров использования Vintage mode.
Последовательное нажатие клавиш c+5+w («change 5 words») позволит изменить 5 слов, следующие после курсора. А последовательность v+5+w вполне предсказуемо выделит 5 слов, следующих после курсора.
Последовательность v+t+, выделит весь текст от курсора до («till») ближайшей запятой. А последовательность v+f+, произведет такое же выделение, но включит в него еще и саму запятую.
Нажатие клавиши A переместит курсор в конец строки. Для перемещения в начало строки нужно нажать клавишу I. Клавиша V выделит всю текущую строку. Для копирования выделенного текста используется Y («yank»), а для вставки — P («paste»). Для удаления выделенного текста достаточно нажать D. Для удаления текущей строки нужно последовательно нажать D+D (именно так, дважды). Из чего вполне логично следует, что для копирования текущей строки нужно последовательно нажать Y+Y.
Клавиша . используется для повторения последнего действия. Например, если вы скопировали и вставили какую-то строку, то нажатие на . вставит еще одну такую же строку.
На первый взгляд может показаться, что такой подход чрезмерно гиковский и слишком сложный в освоении, но на практике оказывается, что такие комбинации в силу их логичности для многих людей (особенно владеющих английским) запомнить легче, чем бесчисленное множество клавиатурных сокращений обычного рабочего режима в Sublime. Дело привычки.
Мало того, никто не заставляет отказываться от стандартных приемов работы в Sublime при использовании Vintage mode. Можно использовать оба режима работы одновременно (стандартные возможности по-прежнему работают и в Vintage mode), и такой подход может оказаться весьма эффективным.
Копирование пути к текущему файлу в Sublime Text 2
Казалось бы, копирование пути к текущему файлу — это простая задача, с которой справляется большинство нормальных редакторов. Однако Sublime Text 2 предоставляет множество вариантов подобного копирования, поэтому я вынес эту возможность отдельным пунктом.
Если вы вызовите командную панель (Ctrl+Shift+P) и наберете в ней слово copy
, то сможете увидеть все многообразие предоставляемых вариантов:
Пройдусь по некоторым из доступных вариантов.
- File: Copy Name — копирование имени файла.
- File: Copy Path — копирование полного пути к файлу (от корня файловой системы).
- File: Copy Path From Project — копирование пути к файлу от корневой папки текущего проекта.
- File: Copy as Tag a — копирование пути к файлу в виде тега a. Очень удобно, если вам нужно вставить куда-то ссылку на текущий файл.
- File: Copy as Tag style — копирование в виде ссылки на файл стилей. Очень удобно, если вы редактируете файл стилей и хотите вставить на него ссылку в html/php файл.
Мало того, этот список может меняться в зависимости от типа активного файла. Например, при редактировании js-файла в этом списке также появится пункт File: Copy as Tag script, при выборе которого в буфер обмена будет скопирован путь к скрипту в соответствующем формате (опять же для вставки в html/php файл).
Проекты в Sublime Text 2
Организация работы с проектами — это очередное достоинство Sublime Text 2 в сравнении с другими редакторами.
Создать проект в Sublime просто — для этого достаточно открыть редактор, в командной панели (Ctrl+Shift+P) набрать слово project
и выбрать пункт Project: Save As. Для добавления папок в текущий проект можно воспользоваться пунктом Project: Add Folder. Если же выбрать пункт Project: Edit, то можно вручную отредактировать параметры текущего проекта.
Например, при работе с CMS Joomla мне не нужно работать со всеми файлами ядра. Так зачем же отображать в дереве файлов все папки, если можно оставить только те, с которыми реально ведется работа? Сделать это можно, отредактировав список доступных в проекте папок (Project: Edit):
Причем, как обычно, все изменения в Sublime применяются мгновенно — сразу же после сохранения нового списка папок вы увидите перемены на боковой панели.
Настройка проекта в Sublime не ограничивается списком доступных файлов.
Так, при желании вы можете исключить какую-то поддиректорию из включенных директорий проекта, либо же исключить все файлы с определенным разрешением из общего списка (опять же, чтобы сократить дерево файлов только до тех, с которыми вы работаете).
А еще в Sublime можно для каждого проекта задать свои собственные локальные настройки — размер табуляции, расстояние между строками и т.п. — все, что угодно. Подсмотреть доступные настройки можно в файле дефолтных настроек редактора (Preferences → Settings — Default).
Переключаться между различными проектами в Sublime очень просто — для этого достаточно нажать комбинацию Ctrl+Alt+P и выбрать нужный проект в общем списке доступных проектов (в который автоматически попадают все созданные в Sublime проекты). Естественно, если проектов много, то совсем необязательно выискивать нужный в общем списке, на этой панели работает нечеткий поиск. Достаточно набрать несколько букв из названия проекта и нажать Enter.
Еще чудеснее, что при подобном переключении между проектами в каждом проекте сохраняется своя собственная сессия. То есть при переключении между разными проектами в них будут сохраняться открытые вкладки и даже изменения в несохраненных файлах.
Разделение окна в Sublime Text 2
Еще одна крутая фишка в Sublime Text 2 — это возможность разделять окно на несколько частей, создавая при этом подобие тайловой структуры. Вернее, это даже круче обычной тайловой структуры, поскольку в каждой части при подобном разделении можно не только открыть отдельный файл, но для каждой части также может иметься свой набор вкладок (которые можно перетаскивать между различными элементами мозаичной структуры).
Выбрать желаемый тип компоновки можно в меню в группе пунктов View → Layout, либо же используя цифровые клавиши с зажатыми Shift+Alt. Можно перетягивать вкладки из одной группы в другую при помощи ПКМ, либо же использовать для этого цифровые клавиши с зажатыми Shift+Ctrl. Фокус между разными группами можно переключать не только мышью, но и все теми же цифровыми клавишами с зажатым Ctrl.
Если вам мало дефолтных вариантов компоновки, вы можете добавить свои собственные. Например, разделить окно на две неравные части — одна будет занимать треть окна, вторая соответственно две трети. Загляните в файл дефолтных клавиатурных комбинаций и обратите внимание на команды set_layout
— вы можете по аналогии добавить в файл пользовательских комбинаций свои варианты.
Работа в режиме room-редактора в Sublime Text 2
Если вы знакомы с таким понятием, как room-редакторы, то будете приятно удивлены, что в Sublime есть и подобная возможность. Для незнающих скажу, что в подобном режиме редактор разворачивается на весь экран, оставляя только пространство для работы. Скрываются все отвлекающие внимание элементы — как системные, так и собственно элементы управления редактором. На эту тему я даже когда-то писал отдельную статью.
Чтобы перевести Sublime в такой режим, достаточно нажать Shift+F11.
Обратите внимание, что даже в полноэкранном режиме текст не растягивается на всю ширину экрана (что было бы неудобно), а располагается в максимально комфортном для работы виде.
Не знаю как вам, а мне работать в таком режиме очень комфортно, особенно если долгое время нужно работать с кодом/текстом, ни на что другое не отвлекаясь — например, при написании статей.
На этом, пожалуй, все.
Я вам рассказал об основных нюансах работы с Sublime Text 2. Не забывайте, что самый лучший способ научиться работе в редакторе — это работать с ним каждый день, по возможности используя все заложенные в него фишки. Постарайтесь при этом минимально использовать мышь и прочие «медленные» приемы работы, переключайтесь на «быструю» работу с редактором, к которой Sublime очень располагает. Если вам мало изложенной в моих статьях информации и вы достаточно хорошо владеете английским — можете также заглянуть в официальную и неофициальную документацию по проекту.
Рекомендую также ознакомиться с другими моими статьями из цикла о Sublime, если вы до сих пор этого не сделали:
sublimetext — Русский — it-swarm.com.ru
sublimetext — Русский — it-swarm.com.ru
it-swarm.com.ru
Как получить контурный вид в возвышенном текстовом редакторе?
Как добавить сочетания клавиш Sublime Text 2?
Какая библиотека графического интерфейса используется возвышенным текстовым редактором?
RubyTest в Sublime Text 2
Установить синтаксис по умолчанию для другого типа файла в Sublime Text 2
Подсветка синтаксиса для Jade в Sublime Text 2?
Какой полный путь к папке Packages для Sublime text 2 в Mac OS Lion
Как запретить Sublime Text 2 открывать последний открытый файл / проект при запуске
Как настроить тип файла для синтаксических ассоциаций в Sublime Text?
Как отключить уведомление об обновлениях Sublime 2?
Как запустить код Python из Sublime Text 2?
Как переформатировать HTML-код, используя Sublime Text 2?
Как я могу сделать Sublime Text редактором по умолчанию для Git?
Настройка плагина SubLime Linter для использования синтаксиса Ruby 1.9
Sublime Text 2 — Ссылка с редактором / Показать файл на боковой панели
Возвышенный текст из командной строки
Sublime как редактор по умолчанию
Как заставить Sublime Text сделать отступ в два пробела для каждой вкладки?
Код отступа в Sublime text 2?
Sublime Text 2 — Файлы не открывают новую вкладку?
Как заменить четыре пробела вкладкой в Sublime Text 2?
Перейти к объявлению метода
Как определить путь к php.exe в Windows — искать пути по умолчанию?
Sublime Text 2: Как изменить цвет подсветки номера строки?
Sublime Text — показывать открытые файлы слева
Как сделать так, чтобы линейка всегда отображалась в Sublime text 2?
В Sublime Text 2, как мне открыть новые файлы на новой вкладке?
Sublime Text 2 Code Formatting
Как скомпилировать и запустить простую C программу с Sublime Text 2?
Как я могу выбрать столбец по всему файлу?
Sublime Text 2 — Просмотр пробельных символов
Установка в терминале инструмента Sublime Text ‘subl’ в терминале, разрешение запрещено?
Отметить текущую линию и перемещаться по отмеченным линиям
Ide Sublime 2, как найти определение метода
Как изменить стиль совмещенных скобок в Sublime Text 2/3?
Как вставить текст в конец каждой строки? Возвышенное 2
Как мне добавить ~ / bin к моему пути?
Где найти список областей для Sublime2 (или textMate?)
Sass поддержка Sublime Text 2?
Javascript, SublimeCodeIntel и автоматическое завершение Code Intelligence
Ярлык, чтобы закомментировать блок кода с возвышенным текстом
Как запускать программы во внешней консоли с помощью Sublime Text в системе Windows?
Автоматическое python форматирование кода в возвышенном
Есть ли ярлык для выбора Word под курсором в Sublime Text, Atom
Vim многострочное редактирование, как в Sublimetext?
Sublime Text 2 — Показать навигацию по файлам на боковой панели
Как заставить менеджер пакетов Sublime Text 2 использовать мой прокси?
.m файлы как MATLAB/Octave для Sublime Text
Sublime text editor: как выделить все экземпляры выбранного региона?
переименовать ярлык в возвышенном тексте
Sublime Text 2: Ошибка при попытке разобрать настройки
Выберите все и несколько курсоров, используя SublimeText2
Поддерживает ли редактор Sublime Text 2 предварительный просмотр HTML и CSS в реальном времени?
Закройте все вкладки, но не окно, в Sublime Text
Объединить несколько строк в одну с помощью Sublime Text
Ограничить область поиска файлов в Sublime Text 2
Возвышенный текст 2 «Goto Anything» (или мгновенный поиск) для Emacs?
Как завершить программу, запущенную из терминала Sublime Text 2, однажды войдя в бесконечный цикл?
Найти закрывающий тег HTML в Sublime Text
Несколько курсоров в Sublime Text 2 Windows
Как использовать боковую панель с клавиатурой в Sublime Text 2 и 3?
Каковы преимущества Sublime Text перед Notepad ++ и наоборот?
Sublime Text: как сделать ярлык для вставки текста?
Откройте Sublime Text из терминала в macOS
Sublime 3 — Set Key map для функции Goto Definition
Экспорт конфигурации Sublime Text и установленных пакетов
Горячая клавиша для завершения строки точкой с запятой и перехода к новой строке в Sublime Text 2
Sublime Text: выделите все экземпляры переменной и отредактируйте имя переменной
Sublime Text 2: Как получить файлы scss и Less, чтобы иметь цвет?
Миграция с возвышенного текста 2 на возвышенный текст 3
Скрыть файлы с определенным расширением в Sublime Text Editor?
Sublime Text 3, как изменить размер шрифта на боковой панели файла?
Скажите Sublime Text игнорировать все в .gitignore?
возвышенный текст 3 боковой панели автообновление не работает
как установить возвышенный текст отступ в XML в Sublime 3
Тесто возвышенное: La riga duplicata «Ctrl + Shift + D» без фунции
Преобразовать выделение в нижний или верхний регистр в Sublime Text?
Sublime Text 3: перетаскивание, перемещение и создание копии файлов и папок
Как создать сочетание клавиш для SublimeREPL?
Как перейти к предыдущему и последнему курсору в Sublime Text 3?
Возвышенный текст Система сборки CoffeeScript: `env: node: Нет такого файла или каталога`
Unindent строки в возвышенном тексте
Замените\n на новую строку в Sublime Text
Поиск во всех файлах проекта в Sublime Text 3
Как сделать превосходное сохранение файлов, не спрашивая разрешения?
Regex заменить прописные буквы строчными
Как изменить фрагменты кода по умолчанию в Sublime Text 3?
Многое необходимо: хорошо освещенное средство просмотра журнала JSON
Настройте Sublime Text на OS X, чтобы показать полный путь к каталогу в строке заголовка
Sublime text 2 — как упорядочить список слов в алфавитном порядке (DESC / ASC)
Как закрыть папку в Sublime Text?
Sublime Text 2 многострочное редактирование
В чем разница между Sublime text и Github’s Atom
Sublime Text 3 Удаление кода при нажатии клавиши Tab
Sublime Text 3, конвертировать пробелы во вкладки
Sublime Text 2/Sublime Text 3 возвращают несохраненные файлы на OSX
Как интегрировать Sublime Text с GitHub?
Откройте возвышенный текстовый редактор в затмение
Возвышенный редактор разделенного экрана, поместите один и тот же файл в оба окна?
Где возвышенные темы магазина?
Content dated before 2011-04-08 (UTC) is licensed under CC BY-SA 2.5. Content dated from 2011-04-08 up to but not including 2018-05-02 (UTC) is licensed under CC BY-SA 3.0. Content dated on or after 2018-05-02 (UTC) is licensed under CC BY-SA 4.0. | Privacy
Windows Build Tensorflow и Pytorch С окружающей средой с Sublime Text3 и Anaconda3 (2)
Чтобы предпринять предыдущую статью, эта статья представляет мультирежущую среду ANACONDA и SUBLIMETEXT3.
Иногда нам может понадобиться несколько версий Python или несколько версий Tensorflow, AnaConda может облегчить создание нескольких сред.
Вы можете открыть командную строку, чтобы войти в список Conda Eng
Я вижу, что у меня есть две среды, база и Tensorflow2, * указывают на текущую среду, основание, которая изначально установлена, и это установлено. AnaConda следует увидеть. Далее, давайте построим новую среду.
CORDA CREATE -N TENSORFLOW2 Python = 3.6 // Создание виртуальной среды Tensorflow2 Python3.6
Конечно, вы также можете использовать графический интерфейс Anaconda Navigator, создайте новые среды, результат одинаково.
Далее вы можете увидеть список окружающей среды снова, вы можете увидеть среду Tensorflow2, но вновь вновь встроенная среда не так завершена, как и начальная среда, вам необходимо установить некоторые пакеты, включая Tensorflow и т. Д. При установке, вам необходимо ввести соответствующую среду, вы можете использовать следующее утверждение для ввода соответствующей среды.
Вы можете увидеть * в среде Tensorflow. Затем вы можете загрузить и установить соответствующий пакет с PIP. Вновь созданная среда можно увидеть в папке ENVES в каталоге установки.
Sublime Downloads и установки, но все больше онлайн, каждый может перейти к загрузке и установке, в основном объясняя, как использовать несколько сред, которые мы просто построили.
Open Sublime, Инструмент / Компилированная система / Новая система компиляции, введите следующий код
{
«CMD»: [«G: //Anaconda3/Python.exe (Python путь себя, среда)», «- U», «$ File»],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
Здесь вы можете видеть, что этот файл сохранен на пути по умолчанию, суффикс по умолчанию Sublime-Build, где файл называется Python36. Вы можете построить несколько файлов, чтобы соответствовать каждой среде.
Затем вы можете увидеть среду Python36, которую вы только что назвали в системе инструмента / компиляции. Это позволяет использовать эту среду при выборе среды.
Таким образом, мы можем легко компилировать код, используя различные среды в возвышении.
Хорошо, в первый раз, когда я написал статью в CSDN, все еще есть много недостатков. Если у вас есть что-нибудь, я надеюсь, что могу помочь всем.
Sublime Text — подробный обзор редактора с выбором плагинов
Sublime Text — идеально подходит профессиональным программистам. Профессиональные пользователи этого инструмента уже знают, какие плагины подходят. Но если вы новый пользователь, который только начал использовать этот инструмент, то перечисленные плагины помогут повысить уровень производительности за счет более быстрого кодирования.
О Sublime Text
Sublime Text — это кроссплатформенный текстовый редактор, разработанный для пользователей, которые ищут эффективный, но минималистский инструмент для редактирования кода. Редактор, конечно же, прост, в котором отсутствуют панели инструментов или диалоговые окна.
Пристальный взгляд изнутри показывает мощный текстовый редактор, в который загружены плагины, умные функции автозаполнения и многое другое.
Официальный сайт Sublime Text
Инструменты Sublime Text
Sublime Text предлагает множество функций, которые упрощают компиляцию кода.
- Goto Anything — это удобная функция, которая позволяет легче получать доступ к файлам. Для перехода к аспектам скомпилированного кода, таким как символы, строки или слова, требуется всего несколько действий.
- Сопоставление скобок — это функция, которая позволяет быстро определить неправильное сопоставление. Редактор напрямую выделяет соответствующие наборы скобок.
- Множественное выделение — это удобный инструмент, который позволяет быстро менять строки кода на ходу. Изменяйте имена переменных или даже файлов.
- Наличие мощного Python API в Sublime выделяет текстовый редактор среди конкурентов. Мощный встроенный API позволяет Sublime достигать большей функциональности, позволяя плагинам расширять встроенную функциональность.
- Кроссплатформенность — Sublime Text доступен на нескольких клиентских компьютерах, включая Windows, Mac и Linux.
Преимущества и недостатки Sublime Text
Преимущества
- Sublime Text — это легкий текстовый редактор, который подойдет любому программисту. Программа сделана со скоростью, находящейся в ее основе. Особенность программы в ее скорости и отзывчивости пользовательского интерфейса.
- В редакторе доступно множество плагинов, которые интегрируются в одном месте.
- Полностью настраиваемый — текстовый редактор создан, чтобы позволить конечному пользователю легко «поиграть» с ПО на свой лад. Sublime позволяет настраивать множество функций, включая: привязки клавиш, меню, фрагменты, макросы и многие другие. Кроме того, изменяйте внешний вид, настроив свои темы для ПО.
- Кроссплатформенная поддержка — в редакторе доступна на большинстве распространенных настольных клиентов, включая Windows, macOS и Linux.
- Sublime с открытым исходным кодом, соответственно бесплатный. Но в то же время, ПО также можно купить – по желанию. Важно отметить, что бесплатная версия работает просто отлично.
- С редактором, вы можете комфортно переключаться между различными файлами. К тому же, благодаря функции Goto Anything, доступ к которой получаете непосредственно с клавиатуры с помощью клавиш Ctrl или Command + P.
- Простота в использовании. Редактор подходит для любого пользователя, независимо от уровня его опыта.
Недостатки
- При поддержке плагинов, к сожалению, некоторые их них в редакторе все еще глючат. Необходимо требовательно подходить к выбору плагинов
Плагины для Sublime Text
Emmet
Emmet — один из самых популярных плагинов Sublime Text 3, который загружен более 4 миллионов раз по всему миру. Вместо использования JavaScript этот плагин работает с CSS и HTML, что упрощает работу пользователей.
В результате, это позволяет добавлять коды через сниппеты, что значительно ускоряет весь процесс для программистов. Плагин требует базовых знаний HTML и CSS.
Alignment
Sublime Text 3 позволяет программистам записывать коды на разных компьютерных языках, таких как JavaScript, CSS, PHP и прочие. К тому же, этот плагин Alignment для редактора Sublime Text 3 позволяет быстро выровнять коды. Выделяйте строки текста, а затем используйте этот плагин для выравнивания кодов.
Довольно трудно выровнять сотни и тысячи строк кода по одной вручную в текстовом редакторе.
Advanced New File
Этот инструмент позволяет создавать новые файлы быстрее. Конечно, мы используем папки и меню для добавления новых файлов на главную страницу кодирования, но этот процесс занимает немного времени.
Если вы работаете над проектом, который завершается в кратчайшие сроки, то этот плагин Advanced New File для вас подходит.
Gutter
Боковая панель Gutter помогает программистам добавлять подсказки для тестов. В результате, легко понять смысл или любые предложения, предоставленные разработчиками или программистами при работе над проектом.
Плагин GitGutter позволяет программистам добавлять подсказки или размечать коды с помощью ссылки на источник. Кроме того, используйте этот плагин для сравнения ваших файлов на главной странице кодирования.
Package Control
Если вы являетесь постоянным пользователем инструмента Sublime Text 3, тогда плагин Package Control является наиболее важным для вас. Плагин управления пакетами позволяет легко устанавливать, просматривать, загружать, обновлять плагины и пакеты в редакторе.
Этот мощный плагин прост и понятен и хорошо работает с кодами, чтобы быстро находить и устанавливать пакеты.
DockBlockr
DockBlockr — еще один важный инструмент, доступный для профессиональных кодов, которые используют редактор. Этот инструмент облегчает утомительную задачу документирования ваших кодов, предоставляя простую и оптимизированную функциональность.
К тому же, инструмент позволяет пользователям добавлять базовые документы, парсинг функций, параграфы и другие элементы, включенные в строки кода.
Terminal
Terminal — еще один полезный плагин для пользователей Sublime Text 3. Этот плагин помогает открывать терминалы прямо со страницы, на которой вы сейчас работаете. В результате, вам не нужно закрывать текущее окно или запускать какой-либо другой инструмент в компьютерной системе.
Терминал находится в списке лучших плагинов года для пользователей Sublime Text 3. Этот плагин также повышает производительность, так как экономит много времени и дает достаточно времени для работы над основной частью кода вашего проекта.
Sublime Linter
Sublime LinterSublime Linter — необходимый плагин для кодов и программистов, работающих в команде для конкретного проекта. Этот плагин заботится о каждом члене команды, предоставляя подходящую основу для проекта.
Установка
- wget -qO — https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add —
- sudo apt-get install apt-transport-https
- Вводим команду echo «deb https://download.sublimetext.com/ apt/stable/» | sudo tee /etc/apt/sources.list.d/sublime-text.list для выбора стабильной версии программы, или же «дэв» версии echo «deb https://download.sublimetext.com/ apt/dev/» | sudo tee /etc/apt/sources.list.d/sublime-text.list . «Дэв» или же версия для разработчиков отличается от обычной (стабильной) версии тем, что в ней тестируются новые функции, но в то же время могут возникнуть системные ошибки
- sudo apt-get update && sudo apt-get install sublime-text
Вывод
Sublime Text — по достоинству является одним из самых популярных текстовый редакторов. Мы перечислили все типы полезных плагинов, которые помогут работать быстрее и эффективнее в вашем проекте. Достойную конкуренцию редактору составляет ПО с открытым исходным кодом Atom. Подробнее о тестовом редакторе Atom в этой статье.
MagTuxDev: Sublime Text 2 & Windows 7 & MinGW C++: моя конфигурация системы сборки
Sublime Text 2 — отличный текстовый редактор для программистов. Кроме всех вообразимых возможностей текстового редактора он умеет собирать и выполнять программы из исходников. Но настройки сборки и запуска из коробки работают далеко не всегда (а под Windows никогда).
В этой статье опишу кратко свой путь по настройке системы сборки Sublime Text 2 для программ С++ для компилятора MinGW под Windows.
Наиболее полная справка по настройке системы сборки находится на сайте неофициальной документации.
Содержание:
1. Стандартная конфигурация С++
2. Создание новой конфигурации системы сборки
3. Конфигурация сборки
4. Конфигурация запуска
5.:]*):([0-9]+):?([0-9]+)?:? (.*)$»,
«working_dir»: «${file_path}»,
«selector»: «source.c, source.c++»,
«variants»:
[
{
«name»: «Run»,
«cmd»: [«bash», «-c», «g++ ‘${file}’ -o ‘${file_path}/${file_base_name}’ && ‘${file_path}/${file_base_name}'»]
}
]
}
Если строка компиляции похожа на корректную, то строка запуска приложения нам под Windows совсем не подходит. А если в переменную окружения PATH не добавлен путь к g++, то компиляция также не произойдёт.
2. Создание новой конфигурации системы сборки
Можно править стандартную конфигурацию С++, а можно создать свою. Я создал отдельную конфигурацию, но это необязательно и иногда даже менее удобно (приходится переключать системы сборки вручную).
Для создания новой конфигурации идём в Tools / Build System / New Build System…, в новый файл вставляем текст конфигурации (например, из стандартной конфигурации С++) и сохраняем файл в каталоге %APPDATA%\Sublime Text 2\Packages\, например, в MinGW\MinGW.sublime-build. После этого в Tools / Build System появится новый пункт с именем вашего файла.
3. Конфигурация сборки
На сборку влияют настройки до блока «variants».
cmd
Параметр задаёт строку компиляции. Работает из коробки.
По-умолчанию это «g++ file -o file_base_name». Можно добавлять опции типа «-s» или «-O2» таким образом:
«cmd»: [«g++», «${file}», «-o», «${file_base_name}», «-s», «-O2»]
Но если в переменную окружения PATH не добавлен путь к g++ (как правило MinGW/bin), то Sublime просто не найдёт g++. Можно добавить в PATH путь к g++, а можно обойтись параметром path.
path
Если у вас в переменной окружения PATH прописан путь к g++ (как правило MinGW/bin) и он работает, тогда этот параметр вам не нужен.
Этот параметр указывает на то, что во время сборки нужно временно заменить значение переменной окружения PATH, а после окончания сборки возвратить старое значение. Выглядит примерно так:
«path»: «C:\\MinGW\\bin\\»
Также позволяет запускать программы без статической линковки библиотек.
file_regex и working_dir можно оставить без изменений.
selector
По этому параметру определяется система сборки, если в Tools / Build System установлено значение Automatic. По-умолчанию файлы *.cpp отсутствуют в селекторе, но система сборки С++ всё-равно выбирается. Если в селектор своей конфигурации добавить source.cpp, тогда в автоматическом режиме будет выбираться она.
encoding
Если в процессе сборки в консоли Sublime вы получили кириллицу в некорректной кодировке, тогда этот параметр вам нужен. Выглядит он примерно так:
«encoding»: «cp866»
4. Конфигурация запуска
По-умолчанию параметрами запуска является блок «Run» в параметре «variants». Из коробки не работает в Windows.
Пробовал запуск на обычном консольном приложении типа HelloWorld. После долгих поисков и множественных проб решение для меня было найдено. Вот заветные параметры:
«shell»: true,
«cmd»: [«start», «${file_base_name}.exe»]
5. Полный листинг конфигурации
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | { "path": "C:\\MinGW\\bin\\", "working_dir": "${file_path}", "cmd": ["g++", "${file}", "-o", "${file_base_name}.:]*):([0-9]+):?([0-9]+)?:? (.*)$", "selector": "source.c, source.c++, source.cpp", "encoding": "cp866", "variants": [ { "name": "Run", "working_dir": "${file_path}", "shell": true, "cmd": ["start", "${file_base_name}.exe"] } ] } |
6. Использование системы сборки
За работу системы сборки отвечают команды из второй группы в меню Tools.
Tools / Build System — выбор системы сборки. Если у вас на автомате некорректно выбирается система сборки, выберите вручную.
Tools / Build [Ctrl+B] — собрать программу (выполнение команды «cmd» из конфигурации).
Tools / Run [Ctrl+Shift+B] — запустить программу (выполнение команды «cmd» из параметра «variants» группы «Run» конфигурации).
Если при сборке или запуске возникли ошибки, нужно пересмотреть конфигурацию системы сборки. Также убедитесь, что используется нужная система сборки.
В начало
Настройка Sublime Text для Python — TechCave
Программисты любят спорить о том, у кого «лучшая» среда разработки — какие инструменты лучше? Должен ли я использовать текстовый редактор или полноценную среду IDE? Какие плагины и пакеты следует использовать? Это все правильные вопросы, но суть в том, что: после того, как вы выбрали предпочтительный текстовый редактор/IDE, вы должны потратить значительное количество времени на его настройку и понять, как извлечь максимальную пользу из этого, так как это сэкономит вам время в будущем.
Мой выбор текстового редактора — Sublime Text 3. В этой статье я дам вам пятиэтапное руководство по настройке Sublime Text 3 для разработки с помощью Python.
1. Установка
Вы можете скачать и установить Sublime Text 3 здесь.
После установки первое, что вы захотите сделать, это установить диспетчер пакетов. Менеджер пакетов позволяет добавлять и удалять сторонние плагины, которые улучшат вашу среду разработки.
Откройте консоль Sublime с помощью CTRL + `. Затем скопируйте и вставьте код отсюда в консоль и нажмите enter. Установка пакета займет несколько секунд. После этого вы можете открыть командную панель с помощью CTRL + SHIFT + P и ввести имя пакета. Список параметров должен выглядеть следующим образом:
Если вы видите параметры управления пакетами, то вы знаете, что все правильно установили!
2. Рекомендуемые Sublime Text 3 плагины
Одна из лучших вещей в Sublime Text заключается в том, что разработчики могут использовать сторонние плагины для улучшения своей среды разработки. Нажмите «CTRL + SHIFT + P» и выберите «Package Control: Install Package». Затем вы cможете найти плагины, которые я рекомендую вам использовать для разработки в Python:
Anaconda
Anaconda — чрезвычайно мощный пакет Python для Sublime. Он предлагает:
- Автодополнение кода Python
- Python linting (подчеркивает как синтаксические ошибки, так и нарушения PEP8)
- Документация Python
- McCabe — проверка сложности
- и много чего еще
Djaneiro
Djaneiro предлагает подсветку синтаксиса для HTML-шаблонов Django и автоматическое заполнение табуляцией для синтаксиса языка Django, например {% block%} {% endblock%}.
После того, как вы установили Djaneiro, откройте HTML-файл, а в правом нижнем углу выберите язык, который используется в данный момент, затем выберите Djaneiro -> HTML (Django), чтобы обеспечить выделение синтаксиса Jango Template:
Автодополнение означает, что вам не нужно записывать фрагменты кода снова и снова. Например:
- var + TAB генерирует {{}}.
- block + TAB генерирует {% block%} {% endblock%}
- url + TAB генерирует {% url%}
- static + TAB генерирует {% static%}
Полный список автодополнений в Djaneiro доступен здесь.
SideBar Enhancement
Самое главное, SideBar Enhancements отправляет файлы в свою корзину, если вы удаляете файл из Sublime Text (вместо того, чтобы быть полностью удаленным). Он также предлагает множество других функций, включая возможность создания новых файлов с боковой панели.
Requirements Txt
Это простой плагин, который предлагает подсветку синтаксиса для файлов requirements.txt. Используй это!!!
All AutoComplete
All AutoComplete расширяет автодополнение по умолчанию.
GitGutter
GitGutter помещает поле в Sublime Text, которое указывает, была ли строка добавлена, удалена или отредактирована. Это полезно для отслеживания внесенных изменений в предыдущие коммиты.
Другие (JavaScript/CSS) пакеты
Есть куча пакетов JavaScript/CSS, которые я также использую для моей разработки в Python Sublime Text 3. Я не буду подробно останавливаться на них, но вы все равно должны их посмотреть:
- AngularJS — предлагает подсветку синтаксиса AngularJS и автодополнение.
- jQuery — предлагает подсветку синтаксиса jQuery.
- Trimmer — пакет для удаления конечных пробелов
- CSS3 — подсветка синтаксиса CSS3 и автодополнение
- Sass — подсветка синтаксиса Sass и автодополнение
- Color Highlighter — показывает шестнадцатеричные, RGB и буквенные обозначения цвета для соответствующего цвета. Например, синий цвет в таблице стилей CSS будет выделен синим цветом, так что вы получите визуальное представление о цвете.
3. Макет
Большинство вариантов компоновки доступны в меню view.
В Views -> Columns вы можете переключить представление, чтобы отобразить 1, 2, 3 или 4 столбца, 1 или 2 строки или сетку 2 * 2. Мое предпочтение состоит в том, чтобы использовать раскладку из двух столбцов.
Другие настройки макета, которые вы, возможно, захотите рассмотреть:
- используйте CTRL + KB для переключения боковой панели (я предпочитаю держать ее открытой всегда)
- нажмите F11 для переключения полноэкранного режима
- перейдите в меню View -> Ruler, чтобы выбрать отображаемый правый край. Я кодирую в соответствии со стандартами PEP8, поэтому установил правую границу в 80 символов.
- перейдите в View -> Hide Minimap, чтобы скрыть мини-карту! Я нахожу ее раздражающей.
4. Горячие клавиши
Очень полезно потратить немного времени на изучение быстрых клавиш Sublime Text. Комбинации, которые я использую наиболее часто, перечислены ниже:
- CTRL + K: удаляет текущую строку.
- CTRL + X: разрезает текущую строку.
- CTRL + SHIFT + UP перемещает выделенный текст вверх.
- CTRL + SHIFT + DOWN перемещает выделенный текст вниз.
- CTRL + W: закрывает текущую вкладку.
- CTRL + KK: удаляет все от курсора до конца строки.
- CTRL + F: найти.
- CTRL + H: найти и заменить.
- CTRL + KU: преобразование выбранного текста в верхний регистр.
- CTRL + KL: преобразование выбранного текста в нижний регистр.
- CTRL + KB: переключить боковую панель.
- CTRL + [: отменить текущую строку.
- CTRL +]: отступ текущей строки.
- CTRL + M: перейти к закрывающей скобке или нажмите еще раз, чтобы перейти к открывающей скобке.
- CTRL + /: комментарий/раскомментирование текущей строки или выбора.
HTML-горячие клавиши:
- ALT +.: Завершает текущий тег HTML.
- ALT + SHIFT + W: обернуть тег (по умолчанию — <p>).
Некоторые специфичные горячие клавиши:
- ALT + SHIFT + [NUMBER]: разбивает представление на столбцы [NUMBER], где [NUMBER] — 1-4.
- ALT + SHIFT + 8: разбивает представление на сетку 2×2.
- CTRL + 0: фокусируется на боковой панели.
- CTRL + 1-4: фокусируется на столбце 1-4.
- CTRL + SHIFT + 1-4: перемещает файл в столбец 1-4.
Полный список сочетаний клавиш Sublime Text 3 доступен здесь.
5. Консоль
Когда я впервые начал программировать на Python, я использовал Enthought Canopy. По умолчанию это отличная встроенная консоль IPython. Настройка консоли ST3 немного сложнее, но это того стоит.
Следуя этому видео на YouTube, откройте командную панель, используя CTRL + SHIFT + P и выберите install package. Установите пакет SublimeREPL. Затем перейдите в Preferences -> Browse Packages -> SublimeREPL -> Config -> Python. Откройте файл Main.sublime-menu. Найдите «id»: «repl_python_run» с помощью CTRL + F и добавьте параметр «-i» в раздел «cmd» под «args».
Затем перейдите в Tools -> Build System -> New Build System и введите код из этого ответа на StackOverflow:
{
"target": "run_existing_window_command",
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
Сохраните файл как Python-REPL.sublime-build. Затем создайте простой .py-файл, выберите свою систему сборки с помощью Tools -> Build System -> Python-REPL и используйте CTRL + B для запуска вашей программы. Теперь переменные из вашей программы будут доступны в появившейся консоли.
Вот и все.
Как разделить экран в редакторе Sublime Text
Как использовать Sublime Text?
Превосходный текстовый редактор — это сложный текстовый редактор, который обычно используется разработчиками. Существует множество функций, таких как автоматический отступ, выделение синтаксиса, боковая панель, макросы и многие другие, которые упрощают работу с базой кода. Доступно множество текстовых редакторов, таких как Sublime Text, VS Code, Notepad ++ и так далее.
Великолепный текстовый редактор — один из лучших текстовых редакторов.Этот текстовый редактор полностью соответствует требованиям программирования. Это кроссплатформенный редактор кода с Python API. Этот текстовый редактор поможет вам использовать его в программах разработки программного обеспечения.
Основная причина, по которой различным разработчикам нравится Sublime Text, потому что он позволяет разделить экран на две рабочие области, а также позволяет открывать два файла одновременно. Интерфейс продуман, и вы можете настроить цвета фона или текста. В дополнение, вы также можете разрешить боковой панели адекватно управлять каталогом ваших проектов.
Основное преимущество, которое он дает вам, заключается в том, что вы можете пробовать его бесплатно в течение неограниченного времени. Более того, вы можете использовать его автозаполнение для быстрой работы. Вы можете наслаждаться программированием с Sublime Text. Это выгодное и портативное программное обеспечение.
Как разделить экран в Sublime Text Editor?
В наши дни все любят возвышенное. Sublime Text поддерживает несколько панелей просмотра. Панели разделяют окно на вертикальные и горизонтальные представления, содержащие вкладки документов. Каждая панель может содержать несколько вкладок.
Представления независимы, но объединены. Это два (или более) представления в одном текстовом буфере, и все представления обновляются при изменении одной панели (нет необходимости сохранять документ для обновления других представлений).
для разделенного экрана
Вид> Макет> 2 столбца
Файл> Клонировать файл
Вид> Макет> 2 столбца Файл> Клонировать файл |
Sublime Text содержит различные оптические темы, с возможностью загрузки дополнительных тем и настройки традиционных тем с помощью третьей — плагины для вечеринок.Когда вы создаете что-то в текстовом редакторе, вам всегда нужно переместить курсор в другое направление в тексте.
Sublime поддерживает несколько языков программирования, которые очень полезны для вашей работы. Этот текстовый редактор выполняет чрезвычайно хорошую работу, поскольку он предоставляет множество функций и горячих клавиш, которые делают работу более простой и прибыльной. С помощью этого текстового редактора ваша работа или работа перейдут на другой уровень, и вы сможете наслаждаться своей работой по программированию. Для вашей лучшей работы я рекомендую этот редактор.
Как сделать Sublime текстовым редактором по умолчанию в Windows 10?
Сначала зайдите в меню настроек Windows, нажмите Настройки приложений. Оттуда нажмите «Приложения по умолчанию», прокрутите вниз, пока не увидите «выбрать приложение по умолчанию по типу файла». Щелкните этот параметр, затем прокрутите до расширения файла «.txt», щелкните серую стрелку «плюс» рядом с ним и выберите возвышенный текст.
Как сделать Sublime текстовый редактор по умолчанию в Filezilla?
- Откройте FileZilla и из меню нажмите Изменить .
- Из Edit => Settings , нажмите Settings .
- Из Всплывающее окно настроек , на левой боковой панели щелкните Редактирование файла .
- После выбора Редактирование файла , параметры правой стороны будут обновлены.
- В Редактор по умолчанию выберите возвышенный текстовый редактор исполняемый файл .
- После всего этого нажмите OK Button
Как скачать Sublime text editor для Windows или Mac?
Перейти на https: // www.sublimetext.com/3 и загрузите.
Sublime Text 3 — это текущая версия Sublime Text. Информацию о новейших выпусках см. В сборках для разработчиков.
Версия: Build 3211
- OS X (требуется 10.7 или более поздняя версия)
- Windows — также доступна как портативная версия
- Windows 64 bit — также доступна как портативная версия
- Linux repos — также доступна как 64-битный или 32-битный tarball
Sublime Text 3 — Полезные ярлыки (Windows)
Общие
Ярлык | Описание |
---|---|
Ctrl + Shift + Shift | командная строка |
Ctrl + Alt + P | переключить проект |
Ctrl + P | перейти в файл |
Ctrl + G | перейти к строке |
Ctrl + R | перейти к методам |
Ctrl 9 0128 + Shift + R | перейти к методам в проекте |
Ctrl + K B | переключить боковую панель |
Ctrl + ` | переключить консоль |
Ctrl + Shift + N | новое окно |
Редактирование
Ярлык | Описание |
---|---|
Ctrl выбор + строка (повторить выбор следующих строк) | |
Ctrl + D | выбрать слово (повторить выбор других вхождений в контексте для множественного редактирования) |
Ctrl + Alt + Вверх / Ctrl + Alt + Вниз | выбор столбца для множественного редактирования |
Ctrl + Shift + M | выделение содержимого в скобках |
Ctrl + Shift + Enter | вставить строку перед |
Ctrl + Enter | inter line после |
Ctrl + Shift + K | удалить строку |
Ctrl + K K | удалить от курсора до конца строки |
Ctrl + K Backspace | удалить от курсора до начала строки |
Ctrl + Shift + D | повторяющиеся строки |
Ctrl + J | соединительных линий |
Ctrl + K U | верхний регистр |
Ct rl + K L | нижний регистр |
Ctrl + / | строка комментария |
Ctrl + Shift + / | |
Ctrl + Y | повторить или повторить |
Ctrl + C | копировать |
Ctrl + V | вставить |
Ctrl Shift + V | вставить и идентификатор |
Ctrl + Пробел | автозаполнение (повторить, чтобы выбрать следующее предложение) |
Ctrl + M | перейти к соответствующим скобкам |
Ctrl + U | мягкая отмена (отмена движения) |
Ctrl + Shift + U | мягкий повтор (повтор движения) |
Навигация по коду
Ярлык | Описание |
---|---|
F12 | перейти к определению |
вернуться назад | |
Alt + Shift + - | перейти вперед |
XML / HTML
Ярлык | Описание |
---|---|
Ctrl + Shift + A | выберите содержимое в теге |
Alt + . | закрыть тег |
Найти / заменить
Ярлык | Описание |
---|---|
Ctrl + F | найти |
Ctrl I128 + 9012 9012 инкрементальный поиск | |
Ctrl + H | заменить |
F3 | найти следующее вхождение искомого слова |
Ctrl + F3 | найти следующее вхождение текущего слово |
Alt + F3 | выбрать все вхождения текущего слова для многократного редактирования |
Ctrl + Shift + F | найти в файлах |
Навигация
Ярлык | Описание |
---|---|
Ctrl + 0 | фокус на боковой панели |
Esc | возврат к области редактирования при фокусировке на боковой панели |
Разделение / вкладка
Ярлык | Описание |
---|---|
Alt + Shift + 1 | одинарный столбец |
Alt + Shift + 2 | два столбца |
Alt7 Shift + + 5 | сетка (4 группы) |
Ctrl + [1,2,3…] | группа фокусировки |
Ctrl + Shift + [1,2,3 …] | переместить файл в группу |
Alt + [1,2,3…] | выбрать вкладку |
Закладки
Ярлык 901 19 | Описание |
---|---|
Ctrl + F2 | переключить закладку |
F2 | следующая закладка |
Shift + F2 | очистить закладки |
Метки
Ярлык | Описание |
---|---|
Ctrl + K | |
Ctrl + K W | удалить от курсора до отметки |
Ctrl + K A | выбрать от курсора до отметки |
Ctrl + K G | четкая метка |
Подробнее
Перейдите на страницу Preferences
→ Key Bindings - Default
, чтобы изучить все ярлыки по умолчанию и прочитать инструкции для установленных вами пакетов, чтобы узнать об их настраиваемых привязках клавиш.
10 лучших альтернативных текстов, которые вы можете использовать
- Код Visual Studio
- Кронштейны
- Notepad ++
- 900d49 Atom
- 900d49 Atom
- Vim
- Spacemacs
- Light Table
- TextPad (БЕСПЛАТНАЯ оценка / 27 долларов)
- Espresso 99 (БЕСПЛАТНАЯ пробная версия)
- Coda (99 долларов США)
Sublime Text — Работа с несколькими панелями
Sublime Text 2 поддерживает несколько панелей просмотра.Панели разделяют окно на вертикальные и горизонтальные представления, содержащие вкладки документов. Каждая панель может содержать несколько вкладок.
Взгляды независимы, но объединены. Это два (или более) представления в одном текстовом буфере, и все представления обновляются при изменении одной панели (нет необходимости сохранять документ для обновления других представлений).
Origami — лучший способ управлять несколькими панелями в Sublime Text 2. Вместо использования ограниченного инструмента макета Origami предоставляет действия для клонирования текущего документа на новую горизонтальную или вертикальную панель.Например, работая над длинным постом на этом сайте, я клонирую текущий документ в новую панель с Оригами.
Я прокручиваю нижнюю панель до конца документа и помещаю курсор на новую строку. Затем я возвращаюсь к своему письму на верхней панели. Когда я хочу создать новую сноску, я нажимаю ⌘-K, а затем стрелку вниз. Выбрана нижняя панель, и курсор находится там, где я располагал ее при создании панели. Затем я создаю сноску. Нажатие ⌘-K и верхняя стрелка вернет меня туда, где я печатал.
Views также очень полезны при редактировании больших документов. Например, разделите представление между двумя разными главами одного и того же документа для перекрестных ссылок и проверки согласованности. Каждое представление сохраняет свое собственное положение курсора и выделение текста.
Я также использую одно клонированное представление для поиска и одно для редактирования. Таким образом, поиск не изменит мою текущую позицию редактирования.
Все это можно сделать без плагина Origami через различные подменю View.Например, создайте новое представление из текущего документа:
Установить раскладку по горизонтали:
Каждая группа просмотра может содержать несколько вкладок. Это особенно удобно при работе в полноэкранном режиме. ST2 — это полноэкранный режим, но у меня все еще может быть открыто несколько окон документов для работы, и они могут сосуществовать бок о бок.
Ярлык по умолчанию для переключения фокуса группы — ctrl-1, ctrl-2 и так далее, но для меня это конфликтует с переключателем OS X Spaces.Несмотря на то, что это больше нажатий клавиш, я предпочитаю ярлыки оригами.
⌘-K, а затем:
- Стрелки: переход к соседней панели
-
Shift-Arrow
: перенос текущего файла в пункт назначения -
alt-Arrow
(опция - ⌘-стрелка: создать смежную панель
- ⌘
-shift-Arrow
: уничтожить соседнюю панель
Также есть боковая панель для просмотра списка групп.Щелчок по названию группы переключает фокус.
Виды Sublime Text действительно хороши. Другие редакторы могут иметь аналогичные функции, но я думаю, что ST2 прибивает.
Как запретить возвышенному тексту открывать два окна
Как запретить возвышенному тексту открывать два окна — Ask Ubuntu
Сеть обмена стеков
Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange
0
+0
- Авторизоваться
Зарегистрироваться
Ask Ubuntu — это сайт вопросов и ответов для пользователей и разработчиков Ubuntu.Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществу
Кто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено
6к раз
На этот вопрос уже есть ответы здесь :
Закрыт 6 лет назад.
Когда я открываю возвышенное из окна терминала на корневом уровне проекта
$ subl.
Два окна открыты. Один из них открыт для текущего рабочего каталога (который я хочу). Другой — это предыдущий сеанс (который мне не нужен).
Есть ли способ обуздать такое поведение? Есть ли область кеша, которую я могу очистить, не удаляя другие плагины и настройки?
Создан 30 дек.
РикРик
2,7879 золотых знаков2121 серебряный знак3434 бронзовых знака
0
Спросите Ubuntu лучше всего работает с включенным JavaScript
Ваша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie
Настроить параметры
SublimeText / Origami: Разделите окно, как вам нравится! Создавайте новые панели, удаляйте панели, перемещайте и клонируйте представления с панели на панель.
Origami — это новый способ мышления о панелях в Sublime Text: вы указываете Sublime Text, где вы хотите создать новую панель, и он создает ее для вас. Он отлично работает вместе со встроенными командами компоновки.
Обычно используются команды в меню «Вид»> «Макет», или, если вы не уверены, можно создать пользовательское сочетание клавиш, чтобы задать конкретный макет, но оба эти решения меня не удовлетворили. Возможно, они были и вам! Вот для чего предназначен этот плагин.
Попробуйте! Думаю, тебе понравится.
Сочетания клавиш
Оригами управляется горячими клавишами. По умолчанию все эти сочетания клавиш являются двухэтапными и скрыты за командой + k
. Сначала нажмите команду + k
, затем нажмите клавиши со стрелками с модификаторами:
ПРИМЕЧАНИЕ : Windows и Linux используют
ctrl
вместокоманды
.
Первая | Затем | Действие |
---|---|---|
команда + k | ▲ ► ▼ ◄ | проезд на соседнее стекло |
команда + k | сдвиг + ▲ ► ▼ ◄ | переносит текущий файл в пункт назначения |
команда + k | alt ( опция на Mac) + ▲ ► ▼ ◄ | клонировать текущий файл в место назначения |
команда + k | команда + ▲ ► ▼ ◄ | создать смежную панель |
команда + k | команда + сдвиг + ▲ ► ▼ ◄ | разрушить соседнюю панель |
команда + k | ctrl + alt (команда + опция на Mac) + ▲ ► ▼ ◄ | создать смежную панель и перенести текущий файл в пункт назначения |
Эти сочетания клавиш разработаны, чтобы упростить изменение макета вашего редактора.
ПРИМЕЧАНИЕ : Следующие сочетания клавиш для масштабирования и редактирования размеров панели не включены по умолчанию из-за конфликта со встроенными функциями ST. Откройте настройки
: привязки клавиш Origami
из палитры команд, чтобы включить или отредактировать их, или просто используйте палитру команд для запуска этих команд.
Кроме того, Оригами позволяет масштабировать текущую панель, заставляя ее занимать большую часть окна:
Первая | Затем | Действие |
---|---|---|
команда + k | команда + z | Масштабировать текущую панель так, чтобы она занимала 90% экрана (дробь можно изменить с помощью сочетаний клавиш) |
команда + k | сдвиг + команда + z | Отменить масштабирование: равномерно распределить все панели |
Также возможно редактировать размеры панели:
Первая | Затем | Действие |
---|---|---|
команда + k | команда + r | Отрегулируйте верхний и нижний разделители |
команда + k | команда + c | Отрегулируйте левый и правый разделитель |
В сочетаниях клавиш вы можете изменить режим
, который указывает, какие разделительные линии вы хотите редактировать.
-
ВСЕ
означает все горизонтальные (или вертикальные) разделители -
СООТВЕТСТВУЮЩИЙ
означает все горизонтальные (или вертикальные) разделители, которые пересекают столбец (строку) выбранной строки. -
БЛИЖАЙШИЙ
означает верхний и нижний (или левый и правый) разделители. Это режим по умолчанию -
ПЕРЕД
означает верхний (или левый) разделитель -
ПОСЛЕ
означает нижний (или правый) разделитель
Автоматизация
Вы можете настроить Origami автоматически масштабировать активную панель, установив auto_zoom_on_focus
в пользовательских настройках Origami.Установите значение true
для масштабирования по умолчанию или задайте определяемую пользователем часть экрана, например 0,75
.
Origami также может автоматически закрывать панель, когда вы закрываете в ней последний файл. Просто установите для auto_close_empty_panes
значение true в настройках Origami.
Установка
Использование управления пакетами
- Откройте палитру команд: ctrl + shift + p (Linux, Windows) / cmd + shift + p (macOS)
- Поиск
Управление пакетами: установка пакета
- Искать
Оригами
- Хит введите 😉
Использование командной строки
Если вы хотите внести свой вклад в этот пакет, во-первых, спасибо, а во-вторых, вы должны загрузить его с помощью git
, чтобы вы могли предложить свои изменения.
cd "% APPDATA% \ Sublime Text 3 \ Packages" # в Windows cd ~ / Library / Application \ Support / Sublime \ Text \ 3 # на Mac cd ~ / .config / sublime-text-3 # в Linux git clone "https://github.com/SublimeText/Origami.git"
Sublime command line откройте ее дважды
Это ошибка в Sublime Text 2. По умолчанию Sublime запоминает последний сеанс и файлы, которые были открыты после выхода из программы. В некоторых случаях это хорошая функция, но для меня и вам кажется, что это не так.
Итак, что происходит, когда вы создаете символическую ссылку, чтобы вы могли ввести «subl» в окне терминала, Sublime Text 2 откроет последний сеанс. Если вы наберете «subl.» он откроет два окна последнего сеанса и текущую иерархию папок в другом окне.
Итак, со мной произошло то, что я cd
в новую папку проекта Rails и хотел открыть только текущую папку проекта в Sublime Text 2, но этого не происходило.
Итак, моя работа была:
Отключить автоматическую загрузку сессий / последнего файла (ов): откройте возвышенный текст 2 и перейдите в «Настройки / Настройки-Пользователь».
Добавьте эти две строки: (если присутствуют фигурные скобки, просто добавьте запятую в конец последнего элемента в списке и введите текст в существующие фигурные скобки. Если нет элементов, сохраняйте фигурные скобки)
{ // отключаем автозагрузку сессий и файлов "hot_exit": ложь, "Remember_open_files": ложь }
Откройте окно терминала и перейдите в любой каталог, который вы хотите, и введите «subl. &», Это будет держать окно терминала в активном состоянии, так что вы все еще можете вводить команды, связанные с проектом (т.е. запуск теста rspec изнутри sublime text 2 для текущего проекта) и откройте все файлы в текущей иерархии папок.Теперь вы можете открывать и сохранять файлы, но вам не нужно выходить из возвышенного текста 2, чтобы использовать терминал.
Внимание! Если вы выйдете из окна терминала после открытия возвышенного текста 2 таким образом, окно возвышенного текста также закроется вместе со всеми открытыми вкладками. Если по какой-то причине необходимо закрыть этот экземпляр окна терминала и оставить все файлы открытыми, чтобы продолжить работу, щелкните экземпляр окна терминала и нажмите Ctrl + Z ‘.
Это моя работа для моей текущей ситуации, возможно, это моя работа для вашей ситуации или для кого-то еще.
Sublime Text 4: открывать несколько окон из терминала
Автор вопроса: анонимный
Sublime Text 4 только что выпущен. Изменено поведение Sublime Text 3/2. В новом Sublime Text 4: , если окно уже открыто, , когда Пользователь (я) использует $ subl.
с терминала, я попадаю в открытое в настоящее время окно Sublime Text . Я не хочу такого поведения.
Ранее в Sublime 3/2, последующее использование $ subl.Команда
откроет новое окно Sublime Text в этом каталоге (теперь у меня будет 2 отдельных окна, оба в этом каталоге со всеми подкаталогами этих проектов на боковой панели).
Как мне получить Sublime Text 4 для открытия дополнительных окон с терминала? Я хочу открыть несколько окон в одном проекте из терминала.
Спасибо.
Решение
Ответил: Аноним
Аргумент командной строки -n
или --new-window
сообщает subl
создать новое окно.
Î »subl --help
Sublime Text, сборка 4106
Использование: subl [аргументы] [файлы] Редактировать указанные файлы
или: subl [аргументы] [каталоги] Открыть указанные каталоги
или: subl [аргументы] - [файлы] Редактировать файлы, которые могут начинаться с '-'
или: subl [аргументы] - Изменить стандартный ввод
Аргументы:
--project <проект>: загрузить данный проект
--command : выполнить данную команду
-n или --new-window: открыть новое окно
--launch-or-new-window: открывать новое окно, только если открыто приложение
-a или --add: добавить папки в текущее окно
-w или --wait: дождаться закрытия файлов перед возвратом
-b или --background: не активировать приложение
-s или --stay: оставить приложение активным после закрытия файла.
--safe-mode: запускать в изолированной (чистой) среде.
-h или --help: показать справку (это сообщение) и выйти
-v или --version: показать версию и выйти
Имена файлов могут иметь суффикс: line или: line: column для открытия в определенном
расположение.
30+ ярлыков Sublime Text 3 для ускорения написания кода.
Я видел несколько сообщений о сочетаниях клавиш для VS Code, и все они были действительно информативными и хорошо написанными.
Но, к сожалению, я еще ничего не видел о Sublime Text, хотя те, кто его использует, вроде меня, вероятно, сочтут его очень полезным.
Так как его еще нет, я решил написать его сам.
Я собрал более 30 ярлыков для Sublime Text 3, которые я считаю наиболее полезными.
Перед каждым ярлыком вы найдете стрелку, которая ведет сюда
Содержание сообщения
⇧1. Перейти к файлу
Окна | MAC |
---|---|
CTRL + P | ⌘ + P / ⌘ + T |
Вы можете быстро перейти к любому из открытых файлов. Кроме того, когда вы вводите имя файла, ST3 сам открывает наиболее подходящий.
Он также отслеживает, какие файлы вы открывали чаще всего, поэтому он автоматически помещает их в начало и, таким образом, уже открывает их.
⇧2. Перейти к строке
Вы можете легко перейти непосредственно к любой строке.
⇧3. Открыть командную строку
Окна | MAC |
---|---|
CTRL + Shift + P | ⌘ + ⇧ + P |
С его помощью вы можете открыть командную строку, в которой вы можете выполнять различные команды, такие как, например, установить пакет или пакет.
⇧4. Открыть последний закрытый файл
Окна | MAC |
---|---|
CTRL + Shift + T | ⌘ + ⇧ + т |
Случайно закрыл файл? Да, мы все иногда так делаем. Поэтому вместо того, чтобы открывать текущую папку ( CTRL + O
) и начинать поиск этого файла, просто используйте этот ярлык, чтобы открыть последний закрытый файл.
⇧5. Включить режим без отвлекающих факторов
Окна | MAC |
---|---|
Shift + F11 | ⌃ + ⇧ + ⌘ + F |
⇧6. Методы поиска
Окна | MAC |
---|---|
CTRL + R | ⌘ + R |
Это переключит список всех методов в вашем активном файле, и вы сможете выполнять поиск по ним.
⇧7.Переключить буфер обмена
С его помощью вы можете переключать всплывающее окно с последними 15 вашими копиями.
⇧8. Переключить боковую панель
Окна | MAC |
---|---|
CTRL + K + B | ⌘ + K, ⌘ + B |
Многие могут не знать, но в Sublime Text также есть боковая панель. По умолчанию он может быть не таким продвинутым, как VSCode, но все же может быть полезен.
⇧1. Выбрать строку
Выбирает текущую строку. Повторяя эту команду, вы можете продолжать выбирать следующие строки.
⇧2. Выбрать дубликаты
Повторяя эту команду, вы можете выбрать вхождения текущего выделения в файле.
Каждый раз, когда вы его используете, также выбирается следующее вхождение. Удерживая клавиши нажатыми, он работает намного быстрее.
№3.Дубликат строки
Окна | MAC |
---|---|
CTRL + Shift + D | ⌘ + ⇧ + D |
Дублирует текущую строку или выбранную область.
⇧4. Выбрать содержимое элемента
Окна | MAC |
---|---|
CTRL + Shift + A | ⌘ + ⇧ + A |
Вы можете легко выделить весь контент внутри элемента в HTML.
⇧5. Переместить активную строку / выделение вверх / вниз
Окна | MAC |
---|---|
CTRL + Shift + вверх / вниз | ⌘ + ⇧ + вверх / вниз |
Просто перемещайте активную строку или выделенный фрагмент вверх и вниз.
⇧6.Добавить курсор к следующей / предыдущей строке
Окна | MAC |
---|---|
CTRL + Alt + вверх / вниз | ⌃ + ⇧ + вверх / вниз |
Вы можете добавить еще один курсор в ту же позицию, что и исходный, к следующей / предыдущей строке.
⇧7.Вставить новую строку до / после
Окна | MAC |
---|---|
CTRL ( + Shift ) + Enter | ⌘ + ( ⇧ ) + ↩ |
С помощью CTRL + Shift + Enter
вы можете вставить новую строку перед курсором, с помощью CTRL + Enter
вы вставите строку после курсора.
⇧8. Заменить два подбора
Просто замените два выбора этой командой, вместо того, чтобы делать это все время вручную.
Если вы не знаете, как сделать множественный выбор, просто удерживайте CTRL
при выборе чего-либо.
⇧9. Перейти по словам
Окна | MAC |
---|---|
CTRL + ( Левый / Правый ) | ⌘ + ( Левый / Правый ) |
Вместо того, чтобы просто удерживать стрелку вправо, чтобы переместить курсор туда, куда вы хотите, просто используйте эту команду, чтобы попасть туда намного быстрее, пропуская целое слово при каждом прыжке.
⇧10. Выбрать по словам
Окна | MAC |
---|---|
CTRL + Shift + ( влево / вправо ) | ⌘ + ⇧ + ( Левый / Правый ) |
Вы также можете легко выбрать несколько слов, используя тот же метод, что и выше, но при этом удерживая нажатой клавишу Shift
. При этом вы по-прежнему будете прыгать по словам, но вы также выберете все.
⇧11. Удалить от курсора до начала активной строки
Окна | MAC |
---|---|
CTRL + K + Backspace | ⌘ + К + ⌫ |
Это удалит все от позиции курсора до начала текущей активной строки.
⇧12. Удалить от курсора до конца активной строки
Окна | MAC |
---|---|
CTRL + K + K | ⌘ + K, ⌘ + K |
Это удалит все от позиции курсора до конца текущей активной строки.
⇧13. Сортировать
Окна | MAC |
---|---|
F9 | F5 / ⌃ + F5 |
Вы можете отсортировать выбранную область по первым символам простым нажатием клавиши, если хотите.
⇧14.Выбрать все вхождения выделенного слова (слов)
Окна | MAC |
---|---|
Alt + F3 | ⌘ + ⌃ + G |
Аналогично CTRL + D
, но при этом будет выбрано всех экземпляров вашего выбора, если это активный файл.
⇧15. Удалить вкладку
Окна | MAC |
---|---|
Shift + Tab | ??? |
Просто удалите вкладку перед выбранной областью.
⇧16.Перейти к соответствующим кронштейнам
Окна | MAC |
---|---|
CTRL + M | ⌃ + M |
Почему вы выбираете открывающую скобку, с помощью этого ярлыка вы можете перейти непосредственно к закрывающему тегу.
⇧17. Выбор нижнего / верхнего регистра
Окна | MAC |
---|---|
CTRL + K + ( U / L ) | ⌘ + K, ⌘ + ( U / L ) |
Вы можете быстро преобразовать выбранный раздел в нижний или верхний регистр.
Для нижнего регистра используйте CTRL + K + L
, для верхнего регистра используйте CTRL + K + U
.
⇧18.Закрыть HTML-теги
Окна | MAC |
---|---|
Alt +. | ⌘ + ⌥ +. |
Просто закройте все теги, у которых отсутствует закрывающий тег.
⇧19. Пропустить
При выборе дубликатов вы можете пропустить следующий с помощью этого ярлыка.
⇧20.Обернуть выделение в HTML-тег
Окна | MAC |
---|---|
Alt + Shift + W | ??? |
Легко заключить выделение в HTML-тег. По умолчанию он заключен в тег p
, но просто начните вводить, и вы переименуете открывающий и закрывающий тег
.
⇧1.Найти / найти
Окна | MAC |
---|---|
CTRL + F | ⌘ + Факс |
Это основная команда поиска, позволяющая быстро найти то, что вы ищете в текущем активном файле.
⇧2. Найти и заменить
Окна | MAC |
---|---|
CTRL + H | ⌘ + ⌥ + Ф |
С его помощью вы можете найти каждое вхождение чего-либо в своем активном файле и заменить его чем-то другим, одно за другим, или сразу все.
Используйте CTRL + Shift + H
, чтобы заменить их один за другим, и CTRL + Alt + Enter
, чтобы заменить все.
⇧3. Найти / найти во всем открытом файле
Окна | MAC |
---|---|
CTRL + Shift + F | ⌘ + ⇧ + Ф |
Если вы хотите найти что-то в нескольких / всех файлах, это ваш вариант.