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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 - Онлайн-редактор тем
Сайт | Исходники

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



Пора жениться
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вышло обновление
 
Version 2.0.1
Release Date: 14 July 2012
 
    Keyboard input while dragging a selection will cancel the drag
    Improved backspace behavior when use_tab_stops and translate_tabs_to_spaces are true
    Improved shift+drag behavior
    Improved double click drag select behavior
    About Window shows the license key details
    Fixed a Goto Anything issue where pressing backspace could scroll the overlay incorrectly
    Fixed a crash triggered by double clicking in the Goto Anything overlay
    Fixed incorrect window position when dragging a tab in some scenarios
    Added missing toggle_preserve_case command
    word_wrap setting accepts "true" and "false" as synonyms to true and false
    OSX: Fixed System Preferences menu not working
    Linux: Added support for mice with more than 5 buttons
    Linux: Fixed an occasional graphical glitch when running under Unity


----------
Владение русской орфографией - это как владение кунг-фу, настоящие мастера не применяют его без необходимости.

Всего записей: 2082 | Зарегистр. 01-10-2002 | Отправлено: 18:13 14-07-2012
ManHunter



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

Цитата:
Еще бы справку PHP прикрутить....

как вариант можно поставить пакет Goto Documentation и прописать в своих настройках клавиатуры что-то типа  
 
    { "keys": ["ctrl+f1"], "command": "goto_documentation" }  
 
теперь при нажатии Ctrl+F1 будет открыт сайт php на слове под курсором

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

Всего записей: 3102 | Зарегистр. 20-03-2004 | Отправлено: 11:20 15-07-2012
noisy

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ManHunter
Справку привязал так:
 
Создал файл language_help.py в папке users

Код:
 
import sublime, sublime_plugin
import subprocess
 
PHP_HELP = \
"""hh.exe mk:@MSITStore:D:\\Sublime\\helps\\php_enhanced_en.chm::/res/function.%(func)s.html"""
JS_HELP = \
"""hh.exe mk:@MSITStore:D:\\Sublime\\helps\\manual.chm::/jsref_%(func)s.htm"""
jQuery_HELP = \
"""hh.exe mk:@MSITStore:D:\\Sublime\\helps\\jQuery-UI-Reference-1.7.chm::/api/%(func)s.htm"""
 
# The Python help file is a mess:
# mk:@MSITStore:C:\Windows\Help\pydoc.chm::/library/stdtypes.html#str.replace
# mk:@MSITStore:C:\Windows\Help\jqdoc.chm::/api/add.html # jQuery 1.4
# mk:@MSITStore:C:\Windows\Help\css-2.1.chm::/colors.html#propdef-background-color
# mk:@MSITStore:C:\Windows\Help\css-2.1.chm::/box.html#propdef-border-top
 
class LanguageHelpCommand(sublime_plugin.TextCommand):
    proc1 = None
    def run(self, edit):
        curr_view = self.view
        curr_sel = curr_view.sel()[0]
        if curr_view.match_selector(curr_sel.begin(), 'source.php'):
            source = 'PHP'
        elif curr_view.match_selector(curr_sel.begin(), 'source.js.jquery'):
            source = 'JQUERY'
        elif curr_view.match_selector(curr_sel.begin(), 'source.js'):
            source = 'JS'
        else:
            return
 
        word_end = curr_sel.end()
        if curr_sel.empty():
            word = curr_view.substr(curr_view.word(word_end)).lower()
        else:
            word = curr_view.substr(curr_sel).lower()
        if word is None or len(word) <= 1:
            sublime.status_message('No function selected')
            return
        if source == 'PHP':
            word = word.replace('_', '-')
            HELP = PHP_HELP % { "func": word }
        elif source == 'JQUERY':
            HELP = jQuery_HELP % { "func": word }
        elif source == 'JS':
            HELP = JS_HELP % { "func": word }
        try:
            if self.proc1 is not None:
                self.proc1.kill()
        except Exception:
            pass
        self.proc1 = subprocess.Popen(HELP, shell=False)
 

 
в настройках клавиатуры прописал
 
{ "keys": ["f1"], "command": "language_help" }
 
теперь справка по ф1 из chm всегда под рукой
 
зы: Все больше и больше пользуюсь Sublime...

Всего записей: 991 | Зарегистр. 30-05-2002 | Отправлено: 11:41 16-07-2012
ManHunter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А я написал промежуточный враппер для CHM, чтобы можно было искать по ключевым словам
 
Исправленный Goto Documentation с русской справкой по php
 
http://rghost.ru/39237177
 
 
 
Добавлено:
Враппер отдельно. Работает аналогично виндовой hh.exe, только позволяет еще искать в CHM по ключевым словам.
 
http://rghost.ru/39237420


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

Всего записей: 3102 | Зарегистр. 20-03-2004 | Отправлено: 13:45 16-07-2012
Bozo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А на андрёид его портировать не собираются?

Всего записей: 2707 | Зарегистр. 27-06-2001 | Отправлено: 21:09 20-07-2012
zaregan



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ManHunter
Не взлетело пока не поправил строку..
 
ShellExecute(0, 0, u"C:\PROGRA~1\wincmd\Soft\SUBLIM~1\Data\Packages\GOTODO~1\htmlhelp.exe", u'C:\PROGRA~1\wincmd\Soft\SUBLIM~1\Data\Packages\GOTODO~1\php_enhanced_en.chm "-kw:%s"' % keyword, 0, 3)
 
Есть какая-нибудь константа для указания полного пути?

Всего записей: 88 | Зарегистр. 18-10-2008 | Отправлено: 13:29 09-08-2012 | Исправлено: zaregan, 13:34 09-08-2012
MrDevil



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Последняя версия синтаксиса паскаля для Sublime

Всего записей: 103 | Зарегистр. 18-04-2007 | Отправлено: 12:02 03-09-2012
mr1



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Видео-курс по изучению программы  «Sublime Text 2»

Всего записей: 38 | Зарегистр. 03-01-2006 | Отправлено: 22:29 05-10-2012
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. какая из build system для Less в CSS лучше: LESS-build или Less2Css?
 
Добавлено:
у кого-нибудь плагин Live CSS нормально работает?
А то у меня при его установке и перезапуске проги такое вылазит:

ЗЫ.
Сама тема в оригинале темная, а не белый фон.

Всего записей: 6671 | Зарегистр. 14-02-2005 | Отправлено: 12:03 23-10-2012 | Исправлено: unreal666, 00:50 26-10-2012
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
какой паскалевский синтаксис лучше: sublime-pascal или бандл Pascal от TextMate ?

Всего записей: 6671 | Зарегистр. 14-02-2005 | Отправлено: 14:59 23-10-2012 | Исправлено: unreal666, 15:00 23-10-2012
MrDevil



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
unreal666, мне больше понравился sublime-pascal

Всего записей: 103 | Зарегистр. 18-04-2007 | Отправлено: 00:26 26-10-2012
zaregan



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666,  
 
less-build + sublimeonsavebuild
 
Касательно Live CSS, посмотрел, что за хреновина... Еле удалил.. Почитайте, что народ пишет на гитхабе. Вобщем глючная настолько, что категорически нельзя устанавливать. Там народ высказывает альтернативу.

Всего записей: 88 | Зарегистр. 18-10-2008 | Отправлено: 11:22 26-10-2012
likhachm37

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пользовался Sublime Text начиная с начальных бильдов, использовал только как удобный и симпатичный текстовый-HTML-редактор, привык пользоваться своим шрифтом (Consolas 20pt). Сейчас скачал и установил (на флэшку), но при редактировании Settings - Defalt нужных строк ничего не происходит — ни размер, ни семейство шрифта не меняется. Прочитал коммент, понял, что нужно в названии настроек пользователя добавить (Windows). Сделал. Но программа не подхватывает этот файл, создаёт стандартный и при попытке сохранить его выдаёт ошибку сохранения. Что делать? Никто не подскажет?
 
Добавлено:
Всё, нашёл решение. Оказывается, нужно править файл настроек не в каталоге User, а в Defolt. Извините за торопливый вопрос.

Всего записей: 154 | Зарегистр. 23-01-2007 | Отправлено: 10:17 25-11-2012
MrDevil



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Кому-нибудь попадался плагин для подсветки синтаксиса RTF?

Всего записей: 103 | Зарегистр. 18-04-2007 | Отправлено: 14:44 27-11-2012
ivgen



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Господа, подскажите пожалуйста, как Sublime Text связать с FTP? Хочется редактить файлы сразу на серваке.  
Спасибо

Всего записей: 100 | Зарегистр. 18-01-2005 | Отправлено: 11:44 07-12-2012
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivgen
FTPSync?
 
Добавлено:
В Package Control он тоже есть.

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 13:05 07-12-2012
ivgen



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Устанавливал, но постоянно выкидывает ошибку при подключении. А есть подробный мануал по настройкам, кроме офф сайта?

Всего записей: 100 | Зарегистр. 18-01-2005 | Отправлено: 13:11 07-12-2012
data man



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

Цитата:
постоянно выкидывает ошибку при подключении

Какую?
Возможно, будет достаточно увеличить значения connection_timeout, keep_alive_interval и timeout в конфиге.


----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 13:23 07-12-2012
ivgen



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
data man
Спасибо! Разобрался. Работает.
 
Но почему-то, если указывать папку на Upload, то он не все файлы из папки закидывает на сервак?

Всего записей: 100 | Зарегистр. 18-01-2005 | Отправлено: 15:22 06-01-2013
matro3



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

Всего записей: 591 | Зарегистр. 31-03-2008 | Отправлено: 09:19 24-01-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 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