Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Sublime Text

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Открыть новую тему     Написать ответ в эту тему

unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема в Варезнике...

Sublime Text
 
 

 
Sublime Text это простой текстовый редактор. Поддерживает плагины на Python. Имеет высокую степень настраиваемости.
 
Поддержка языков и подсветка синтаксиса: C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown,
Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile, XML и т.п.
 
Возможности:
— Пользовательский интерфейс: многопанельная правка, миникарта, множество цветовых схем, подсветка скобок, автосохранение;
— Настройка: полностью настраиваемые сочетания клавиш, меню и панели инструментов; мощный язык сочетаний клавиш; Python-плагины с мощным API;
— Правка текста: богатый выбор команд редактирования, множественные выборы (упрощение многих задач, обычно требующих макросов или регеспов),
выбор колонок, поиск/замена с помощью регеспов, закладки, проверка орфографии, комментирование и раскомментирование текстовых блоков, асинхронная загрузка файлов;
— Автоматизация: макросы, сниппеты, автозавершение, повторение последнего действия, интеграция утилит построения, автопостроение при сохранении.
 


Package Control - Менеджер плагинов
Домашняя страница
 
Русификация
Плагин LocalizedMenu (в т. ч. и русский язык)
Описание плагина на русском: README.ru.md
Установка: см. выше - Package Control
Внимание! Хотя русифицированное меню присутствует в комплекте плагина, для финальной версии ST 3 (3211)
оно не "подцепляется" сразу после установки, надо исправлять самостоятельно.
 
Sublime Colorizer - Редактор цветовых схем от vedro50
Написан на C#, необходим .NET FW 4.8
Страница редактора | Скачать
 
TmThemeEditor - Онлайн-редактор тем
Сайт | Исходники

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 14:54 11-05-2012 | Исправлено: iNNOKENTIY21, 19:24 25-06-2023
andreyefgs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
totnetot
 
См. первый пост, отредактировал там код
 
Изменения:
 
1)Добавил scope - test.xml

Код:
{ "key": "selector", "operand": "text.html,text.xml", "operator": "equal" },

 
 
2)Убрал:

Код:
sel = view.substr((view.sel())[0])
if sel:
    sublime.message_dialog('Clear selection')
    return

 
Ибо с фильтром { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }, это бессмысленные строки.
 
3)Оредактировал регулярное выражение в плагине и .sublime-keymap файле:
до)

Код:
m = re.match(r'^.*?([a-z]{1,10})\*([1-9])$', s, re.I)
^.*?[a-zA-Z]{1,10}\\*[1-9]$

 
после)

Код:
m = re.match(r'^.*\b([a-z]{1,10})\*([1-9])$', s, re.I)
^.*\\b[a-zA-Z]{1,10}\\*[1-9]$

 
\b - начало слова
 
_______________________________
 
ЗЫ
Для большего удобства можно, кстати, и формат изменить
Можно заменить tag*8 на просто tag8  
Для этого нужно в нескольких местах код изменить:
 

Код:
m = re.match(r'^.*\b([a-z]{1,10})([1-9])$', s, re.I)
start_pt = end_pt - len(m.group(1) + m.group(2))
{ "key": "preceding_text", "operator": "regex_match", "operand": "^.*\\b[a-zA-Z]{1,10}[1-9]$", "match_all": true },

 
Я этого не делал, просто показываю как.

Всего записей: 1533 | Зарегистр. 16-10-2005 | Отправлено: 08:33 18-07-2018 | Исправлено: andreyefgs, 15:06 20-07-2018
Double M Doc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
totnetot

Цитата:
Как создать список из N позиций?  

 
Крайне рекомендую известный и давно поддерживающийся разработчиками плагин - https://packagecontrol.io/packages/Emmet - реализация https://emmet.io/ для Sublime Text. Документация по юзанию и напилингу прилагается.
 
На странице https://docs.emmet.io/ прямо сверху ваш кейс про N штук <li></li>.
 
---
 
Добавил https://packagecontrol.io в шапку. Тем более, Will Bond, создатель этого дела, как бы уже официально в команде разрабов ST, и PackageControl, фактически, штатный инструмент.

Всего записей: 509 | Зарегистр. 31-10-2010 | Отправлено: 14:32 18-07-2018 | Исправлено: Double M Doc, 14:53 18-07-2018
maxvlas



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А русский есть на последние версии
Здесь увидел но не знаю новый или старый там перевод
или с русским проблемы будут в работе программы?

Всего записей: 7934 | Зарегистр. 08-02-2011 | Отправлено: 11:47 19-07-2018 | Исправлено: maxvlas, 12:34 19-07-2018
Double M Doc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maxvlas

Цитата:
А русский

 
Лучше возьмите последнюю версию с офсайта, решение известной проблемы из Варезника, а русский язык в виде плагина уже есть как бы есть, но надо кое-что подправить: https://packagecontrol.io/packages/LocalizedMenu  

Всего записей: 509 | Зарегистр. 31-10-2010 | Отправлено: 16:26 19-07-2018 | Исправлено: Double M Doc, 21:46 20-07-2018
maxvlas



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Double M Doc - пост
Цитата:
Лучше возьмите последнюю версию с офсайта, решение известной проблемы    из Варезника, а русский язык в виде плагина уже есть: https://packagecontrol.io/packages/LocalizedMenu

Но можно чуть подробнее. на понял про  

Цитата:
решение известной проблемы  из Варезника

Это лечение в варезнике Вы имеете ввиду взять?


1. Здесь скачаю портативку
 
2. В шапке нажать редактировать и там ключ для реги?

Цитата:
И еще один #

 
3. С англ. фигово , а гугл перевод https://packagecontrol.io/packages/LocalizedMenu что то не понял как русский мне сделать, что надо для этого
 
Подскажи

Всего записей: 7934 | Зарегистр. 08-02-2011 | Отправлено: 12:52 20-07-2018
Double M Doc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maxvlas

Цитата:
лечение в варезнике

 
...обсуждать по правилам форума следует в Варезнике, а не здесь. Ответил на этот вопрос там.
 

Цитата:
что то не понял как русский мне сделать

 
Вообще-то по ссылке https://github.com/zam1024t/LocalizedMenu/blob/master/readme/README.ru.md есть инструкция на русском языке, там всё тривиально, но не срабатывает сразу для финальной версии ST 3176 - хотя русифицированное меню Саблайма присутствует в комплекте, но оно не "подцепляется".
 
Итого - инструкция:
 
1) установите LocalizedMenu с помощью PackageControl
 
2) зайдите в (пути сами скорректируете для portable-версии - я экспериментировал на обычной установке)
 
C:\Users\%USERNAME%\AppData\Roaming\Sublime Text 3\Packages\LocalizedMenu\menu\3126
 
и скопируйте папку ru
 
3) вставьте скопированную папку ru в
 
C:\Users\%USERNAME%\AppData\Roaming\Sublime Text 3\Packages\LocalizedMenu\menu\3176
 
4) Preferences -> Languages (этот пункт появился после шага 1) -> Русский (ru)

Всего записей: 509 | Зарегистр. 31-10-2010 | Отправлено: 17:17 20-07-2018 | Исправлено: Double M Doc, 21:47 20-07-2018
totnetot



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли плагины которые пишут все запросы Ctrl-F в файл? или можно каким-нибудь образом увеличить количество пунктов в выпадающем списке истории поиска?
Просто жалко иногда терять особо ценные регулярки созданные в поисковом окне.

Всего записей: 410 | Зарегистр. 16-03-2013 | Отправлено: 15:21 13-08-2018 | Исправлено: totnetot, 15:24 13-08-2018
Jestri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал как тут говорят
 
Ссылка
 
Но программа так и не стала на Русском .
 
Может кто знает почему не получилось и как решить ?

Всего записей: 1438 | Зарегистр. 28-03-2018 | Отправлено: 14:24 30-09-2018
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jestri
вроде ставится, после установки
Переключение через меню
в меню выбрать Preference -> Languages -> Русский

w7 sublime 3.0 3143

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 14:56 30-09-2018
Jestri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вроде ставится, после установки  
Переключение через меню  
в меню выбрать Preference -> Languages -> Русский  
   
w7 sublime 3.0 3143

 
Рад за Вас . Но у меня не выходит переключить на Русский , хоть и выбираю в Preference -> Languages -> Русский  
 
PS: Может дело из за того , что у меня версия Sublime Text 3 Build Build 3176 , а этот плагин рассчитан на более ранние версии .

Всего записей: 1438 | Зарегистр. 28-03-2018 | Отправлено: 15:15 30-09-2018 | Исправлено: Jestri, 15:18 30-09-2018
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jestri
в шапке есть инструкция, что надо подправить под 3176

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 15:25 30-09-2018
Jestri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sublime Text 3.0 Build 3143 - русский включился без проблем .
 
Добавлено:

Цитата:
в шапке есть инструкция, что надо подправить под 3176

 
Спасибо Вам за помощь .
 
Я был не очень внимателен и не обратил внимание на примечание в шапке .

Всего записей: 1438 | Зарегистр. 28-03-2018 | Отправлено: 15:28 30-09-2018
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сделать ссылки кликабельными чтобы их можно было открывать в браузере?

Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 12:30 10-01-2019
Gh0sTG0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня одного package control стал выдавать что There are no packages available for installation при попытке install package? И сайта главная глючить стала, Server Error Sorry, apparently we ran into an error we were not expecting!

Всего записей: 64 | Зарегистр. 27-07-2015 | Отправлено: 12:03 12-01-2019
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всё там https://github.com/wbond/package_control/issues и https://forum.sublimetext.com/t/package-control-outage/41274

Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 12:13 12-01-2019
Gh0sTG0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xant1k
Ага, спасибо.

Всего записей: 64 | Зарегистр. 27-07-2015 | Отправлено: 12:15 12-01-2019
Stone_01



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем добрый день.
 
Работая в режиме синтаксиса textile. Хочу добавить свой цвет для квадратных скобок, при просмотре текста.
Необходимо перекрасить сами квадратные скобки и текст внутри скобок.
 
Подскажите пожлуйста что необходимо прописать для изменения текущего синтаксиса?

Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 21:33 13-02-2019
creature_ws



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Stone_01
Разметки по умолчаю хранятся в ..\Sublime Text 3\Packages\
.sublime-package это zip архив, настройки разметки языка в .sublime-syntax файле.
Документация по синтаксису файлов разметки: 1,2,
цвета же меняются для заданного scope в настройках текущей темы.

Всего записей: 304 | Зарегистр. 29-07-2008 | Отправлено: 23:26 01-03-2019 | Исправлено: creature_ws, 18:29 10-04-2019
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3.2.1 (BUILD 3207) от 6 April 2019
  • Various syntax highlighting improvements
  • Git: Git repositories at the top level of a users home directory are ignored for performance reasons. This can be changed via the allow_git_home_dir setting.
  • Git: Improved performance with a large number of git repositories in the side bar
  • Git: Fixed UTF8 BOMs not being handled correctly in .gitignore files
  • Fixed a crash in the Git repository handling
  • Improved file indexing behavior in some scenarios
  • Improved scrolling logic in some scenarios
  • Fixed block carets changing the way text selection works
  • Fixed swap_line_up and swap_line_down transforming tabs into spaces
  • Mac: Added a workaround for a MacOS issue with DisplayLink adapters
  • Lixed: Fixed compatibility with old Linux distributions
  • Linux: Improved high dpi handling under KDE
  • Linux: Tweaked the way text scaling is handled
  • Linux: Fixed incorrect file ownership in the deb packages
  • API: Fixed an incompatibility with SublimeREPL
  • API: Fixed regression with phantoms interfering with home/end behavior

  • Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 21:04 06-04-2019
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Возможно ли в файле синтаксиса использовать конструкцию типа test.* чтобы подсвечивался синтаксис для test.t1, test.t2 или нужно всегда указывать расширение?

    Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 23:55 13-05-2019
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

    Компьютерный форум Ru.Board » Компьютеры » Программы » Sublime Text


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru