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

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

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

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

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

unreal666



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

Sublime Текст — это продвинутый текстовый редактор исходных кодов. Вы влюбитесь в его "лоснящийся" пользовательский интерфейс и экстраординарные возможности.
Уже есть поддержка: 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
Менеджер плагинов к Sublime Text

 
Домашняя страница: https://packagecontrol.io
Установка: https://packagecontrol.io/installation
Популярные плагины: https://packagecontrol.io/browse
 
Русификация

Плагин LocalizedMenu (в т.ч. и русский язык): https://packagecontrol.io/packages/LocalizedMenu
Описание плагина на русском: README.ru.md  
Установка: см. выше - Package Control
Внимание! Хотя русифицированное меню присутствует в комплекте плагина, для финальной версии ST 3 (3176) оно не "подцепляется" сразу после установки - надо исправлять самостоятельно.  
 
Lime Text
(Open Source аналог. На 2018 год разработка, фактически, остановлена; продукт не достиг пригодности для повседневного использования.)

Домашняя страница: Lime Text  
Репозиторий на Github: https://github.com/limetext/lime

Всего записей: 6597 | Зарегистр. 14-02-2005 | Отправлено: 14:54 11-05-2012 | Исправлено: Komandor, 12:30 13-07-2020
BFDA



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

Всего записей: 1224 | Зарегистр. 17-06-2006 | Отправлено: 00:44 15-09-2013
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
где чего-то нужно (если можно) указать для какого-то лексер-плагина доп. расширения?
К примеру, мне нужно файлы с расширением nodejs открывать с лексером JavaScript.

Всего записей: 6597 | Зарегистр. 14-02-2005 | Отправлено: 10:04 18-11-2013
zaregan



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

Всего записей: 88 | Зарегистр. 18-10-2008 | Отправлено: 11:44 18-11-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fasm прикручивал кто-то (спрашиваю как за синтаксис, так и за компилятор/линкер)?

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 00:29 07-12-2013 | Исправлено: distortion, 00:30 07-12-2013
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
distortion 00:29 07-12-2013
Цитата:
fasm прикручивал кто-то (спрашиваю как за синтаксис, так и за компилятор/линкер)?

Я делал так - установил подсветку отсюда: https://github.com/Shirk/Sublime-FASM-x86/
В папке установленной (Data\Packages\Assembly\) создал файл Assembly x86 Intel.sublime-build (т. е. с тем же именем, что и у других в той папке) с таким содержимым:
Код:
{
"cmd": ["C:\\totalcmd\\Bin\\FASM171\\FASM.EXE", "$file"],
"working_dir": "${file_path}"
}
 

+ в винде добавил переменную fasminc c путём к fasm'ским include. В исходниках эту переменную надо прописывать, естественно, т. е. типа так: include '%fasminc%\win32wx.inc'
Если есть способ попроще, то хотелось бы узнать.

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 00:56 07-12-2013
distortion



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

Цитата:
+ в винде добавил переменную fasminc c путём к fasm'ским include.

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

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 01:04 07-12-2013
ForposT_ForeveR



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здравствуйте.
Подскажите, пожалуйста, какое-нибудь бесплатное решение для СТ3, чтобы синхронизировать файлы по ФТП.
Спасибо.

Всего записей: 509 | Зарегистр. 11-12-2004 | Отправлено: 20:54 08-12-2013
BFDA



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sublime Text 3 is currently in beta. The latest build is 3059

Всего записей: 1224 | Зарегистр. 17-06-2006 | Отправлено: 02:23 21-12-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dev build 3061
http://www.sublimetext.com/3dev

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 12:24 21-12-2013
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вроде тут не было: Русифицированное меню для Sublime Text 2 и 3
А может, никому и не надо? Случайно в интернетах нашлось

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 20:22 16-01-2014
ManHunter



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

Цитата:
Если есть способ попроще, то хотелось бы узнать.


Код:
 
{
    "cmd": ["C:\\Program Files (x86)\\FASM\\FASM.EXE", "$file"],
    "working_dir":"C:\\Program Files (x86)\\FASM\\INCLUDE"
}
 

При таком раскладе FASM прекрасно подтягивает файлы типа иконок, картинок и т.п. из папки исходника. Переменные окружения в системе ставить не надо, в исходниках тоже остается привычное include 'win32a.inc'

----------
"На любое мое движение ваша реакция предусмотрена,
В лучшем случае - равнодушие, в худшем случае - патология..." (C) Егор Летов

Всего записей: 3018 | Зарегистр. 20-03-2004 | Отправлено: 13:22 23-01-2014
distortion



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

Цитата:
"working_dir":"C:\\Program Files (x86)\\FASM\\INCLUDE"

то, что надо, спасибо.
 
а как задать относительный путь (относительно папки с sublime_text.exe) - хочется иметь переноной вариант саблайма внутри которого есть папка c FASM. вариант с переменными пользователя не очень удобен.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 14:32 23-01-2014
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ManHunter 13:22 23-01-2014
Цитата:
При таком раскладе FASM прекрасно подтягивает файлы типа иконок, картинок и т.п. из папки исходника. Переменные окружения в системе ставить не надо, в исходниках тоже остается привычное include 'win32a.inc'

Так уже гораздо лучше. Немного поразмыслив - можно и полностью портативный вариант сделать - копируем INCLUDE\ и FASM.EXE в папку Assembly, а в Assembly x86 Intel.sublime-build:
Код:
{
    "cmd": ["$packages\\Assembly\\FASM.EXE", "$file"],
    "working_dir":"$packages\\Assembly\\INCLUDE"
}  
 

Проверил (на ST3 3061 x86 portable) - всё работает.
 
Добавлено:

Цитата:
Проверил (на ST3 3061 x86 portable) - всё работает.

А в ST2 portable почему-то не работает.

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 14:36 23-01-2014
distortion



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

Цитата:
"working_dir":"$packages\\Assembly\\INCLUDE"

у меня почему-то такой вариант на v.3 x64 не срабатывал, перепроверю вечером.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 14:52 23-01-2014
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
distortion 14:52 23-01-2014
Цитата:
у меня почему-то такой вариант на v.3 x64 не срабатывал, перепроверю вечером.

Может, какие нюансы. Сам сейчас на нюанс натолкнулся. Выше я написал, что в ST2 не работает - оказалось, что работает, но - ST2 не может собрать, если исходник по такому пути лежит:
Код:
C:\Documents and Settings\user\Мои документы\Downloads\Programs\a64_fasm\a64.asm

А в ST3 без проблем.

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 15:08 23-01-2014
ManHunter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот еще осталось нормальный синтаксис для ассемблера запилить, но я этим уже занимаюсь.

----------
"На любое мое движение ваша реакция предусмотрена,
В лучшем случае - равнодушие, в худшем случае - патология..." (C) Егор Летов

Всего записей: 3018 | Зарегистр. 20-03-2004 | Отправлено: 16:01 23-01-2014
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите, как добавить билд-опцию "Run" или "Build and Run" для asm?
что-то ST3 ругается на добавление варианта:

Цитата:
    "variants": [
        {    
            "cmd": ["start", "cmd", "/k", "$file_base_name"],
            "shell": true,
            "name": "Run"
        }
    ]

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 00:45 28-01-2014
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ManHunter
спасибо за!

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 22:53 06-02-2014
ManHunter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну дык, обещал же, что запилю
 
Теперь надо смастерить какую-нибудь (полу)автоматическую утиль, чтобы дергать экспорт из dll в формате подсветки.

----------
"На любое мое движение ваша реакция предусмотрена,
В лучшем случае - равнодушие, в худшем случае - патология..." (C) Егор Летов

Всего записей: 3018 | Зарегистр. 20-03-2004 | Отправлено: 01:30 07-02-2014
alroy

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет кто нибудь может помочь, а то я наверное что то недопонимаю у меня проблема с кодировкой Dos866 отказывается ее понимать все остальные нормально а эту ни как и плагина найти не могу.

Всего записей: 59 | Зарегистр. 15-06-2005 | Отправлено: 15:08 23-05-2014
Открыть новую тему     Написать ответ в эту тему

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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru