Comments 47
Согласен, действительно прекрасный редактор. Огромный плюс — кросплатформенность! А поиск файлов/строки/функции… Просто нужно горячие клавиши/команды освоить! Например Ctrl+P : или @Да кстати использую всегда dev версию, порой несколько билдов в день и на глазах видны изменения www.sublimetext.com/dev
+5
Ну что… Что мешает людям сделать такой же, только опенсорс??
Вроде бы и база есть SciTE и на ее базе сделали замечательный, но несколько топорный NPP, а вот что-то клевенькое, кроссплатформенное и бесплатное — нет.
И приходится пользоваться явовыми IDE, которые ох какие прожорливые
Вроде бы и база есть SciTE и на ее базе сделали замечательный, но несколько топорный NPP, а вот что-то клевенькое, кроссплатформенное и бесплатное — нет.
И приходится пользоваться явовыми IDE, которые ох какие прожорливые
+1
Красивого опенсорса немного, именно красивого, а не функционального. Люблю n++, но вообще он страшненький.
Так что либо Vim ( например: akitaonrails.com/2009/01/04/rails-on-vim-in-english ), либо прожорливые IDE.
Так что либо Vim ( например: akitaonrails.com/2009/01/04/rails-on-vim-in-english ), либо прожорливые IDE.
+3
Возьми и сделай. (с)
Все вам будут благодарны.
Все вам будут благодарны.
+3
Вам не нравится тот факт, что программисты тоже хотят кушать? Или в принципе за чужой труд не привыкли платить?
0
Неужели программист не может купить себе инструмент?
Это как если бы механики жаловались на отсутствие бесплатных ключей.
Это как если бы механики жаловались на отсутствие бесплатных ключей.
+1
К сожалению или к счастью я не фрилансер, поэтому ПО покупает компания в которой я работаю. И если есть какой-то купленный стандарт, то приходится пользоваться или им или бесплатной альтернативой.
Вот и сетую на то что такой альтернативы нет.
Вот и сетую на то что такой альтернативы нет.
0
Если вы не фрилансер, у вас есть постоянный доход.
Инструмент, который вы используете, вам не нравится, но заплатить 50-100 долларов за подходящий не хотите.
Странно.
Инструмент, который вы используете, вам не нравится, но заплатить 50-100 долларов за подходящий не хотите.
Странно.
+1
Чужие деньги считаете;) У меня не московская и даже не киевская ЗП.
Но я просто не понимаю почему, например, замечательные редакторы Aptana, Flash Develop, Cloud9, NPP и некоторые другие — бесплатны (но не подходят мне по определенным причинам)
Мне кажется уже достаточно написано оплаченного кода что бы сделать хороший легковесный редактор.
Но я просто не понимаю почему, например, замечательные редакторы Aptana, Flash Develop, Cloud9, NPP и некоторые другие — бесплатны (но не подходят мне по определенным причинам)
Мне кажется уже достаточно написано оплаченного кода что бы сделать хороший легковесный редактор.
0
Но ведь IDE таки действительно IDE, а не текстовый редактор. Я к тому что автокомплит методов классов импортированных из библиотек, и дебаг — вещи полезные.
0
А в SciTE вам чего не хватает, «клевеньких» иконок?
P.S. NPP сделали не на базе SciTE, он лишь использует Scintilla.
P.S. NPP сделали не на базе SciTE, он лишь использует Scintilla.
0
Отличная статья, спасибо! :)
+2
В sublime можно назначать клавиатурные комбо и длинных последовательностей типа Ctrl+W+E?
0
Про это не знал. Надо наверно написать большую статью про полезные фичи саблайма. Вроде вот этой net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/ только шире и на русском.
+3
Часть этой статьи уже переведена: jkeks.ru/jkeks.ru/archives/1566
+1
можно, например ctrl+k+b скрывает/показывает side bar
только нажимать надо не все вместе, а буквы по отдельности, то есть зажали ctrl, затем по-очереди k и b
только нажимать надо не все вместе, а буквы по отдельности, то есть зажали ctrl, затем по-очереди k и b
{ "keys": ["ctrl+k", "ctrl+b"], "command": "toggle_side_bar" }
+2
Немного не в тему, но интересует один вопрос: этот редактор поддерживает Vim-режим?
+1
Плагин от меня и от друга.
Мой — поиск в django-документации на rtfd выделенного слова. Ссылка: github.com/saippuakauppias/sublime-text-2-Django-DocsSearch
Димки — создание нового файла при нажатии клавиш, тут главная киллер-фича — это создание всех папок, что указаны в пути и есть режим в котором автоматически создаются и добавляются файлы __init__.py. github.com/xobb1t/Sublime-AdvancedNewFile
ps: как-то даже отправляли свои плагины умпутуну, когда они проводили что-то вроде конкурса с раздачей лицензий, но так и не получили ответа… Кто слушал Радио-Т и знает в чём там дело — отпишитесь, пожалуйста.
Мой — поиск в django-документации на rtfd выделенного слова. Ссылка: github.com/saippuakauppias/sublime-text-2-Django-DocsSearch
Димки — создание нового файла при нажатии клавиш, тут главная киллер-фича — это создание всех папок, что указаны в пути и есть режим в котором автоматически создаются и добавляются файлы __init__.py. github.com/xobb1t/Sublime-AdvancedNewFile
ps: как-то даже отправляли свои плагины умпутуну, когда они проводили что-то вроде конкурса с раздачей лицензий, но так и не получили ответа… Кто слушал Радио-Т и знает в чём там дело — отпишитесь, пожалуйста.
+1
Перешл на прощлой недели с netbeans на sublings. Вот сейчас написал плагин, чотбы переходить на новую строку (Start new line shift+enter в netbeans) мб кому понадобится.
gist.github.com/1635037
gist.github.com/1635037
+1
А в нем можно как нибудь настроить нативное отображение под Linux Ubuntu ??? А то его цветовые схемы просто не очень воспринимают мои глаза :(
0
Возможно, стоит упомянуть, что редактор не бесплатный: $59 (или $500 за 10 лицензий)
+2
А разве без лицензии есть какие-то ограничения по фунционалу?
Лицензия скорее для тех, кто хочет отблагодарить автора и поддержать развитие хорошего продукта.
Лицензия скорее для тех, кто хочет отблагодарить автора и поддержать развитие хорошего продукта.
0
Licenses are per-user, rather than per-machine, so you can enjoy Sublime Text on as many computers and operating systems as you wish with your license. Licenses are valid for both Sublime Text 1 and 2.
Плюс лицензии в том, что она предоставляется на пользователя, а не на машину. Можно использовать кросплатформенно на любом количестве компьютеров за 59$. А 10 лицензий это при использовании, в бизнесе. Это прописано в лицензии www.sublimetext.com/eula
+1
Напишу и свой советик. Я привык, при дублировании выделенной части текста (по-умолчанию это super+shift+d) дублируется не ровно то, что выбрано, а все строки, на которых находится выделение.
Поэтому я поправил файлик duplicate_lines.py. Открываем Preferences → Browser packages → default → duplicate_lines.py.
Добавляем в метод run параметр force_lines=False, а в строчку if region.empty() добавляем:
if force_lines or region.empty().
После этого открываем пользвательский файл горячих клавиш, добавляем туда:
{ «keys»: [«super+d»], «command»: «duplicate_line», «args»: {«force_lines»: true}},
Готово.
Поэтому я поправил файлик duplicate_lines.py. Открываем Preferences → Browser packages → default → duplicate_lines.py.
Добавляем в метод run параметр force_lines=False, а в строчку if region.empty() добавляем:
if force_lines or region.empty().
После этого открываем пользвательский файл горячих клавиш, добавляем туда:
{ «keys»: [«super+d»], «command»: «duplicate_line», «args»: {«force_lines»: true}},
Готово.
+1
Небольшой советик. Чтобы управлять пакетами (установка, удаление, добавление репов и т.д.) не в ручную а всего парой кликов необходимо войти в консоль Python Ctrl+`, и там вставить строку
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
После чего нажать Enter, далее перезапустить редактор. После перезапуска в меню Preferences появятся пункты Package Settings и Package Control.
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
После чего нажать Enter, далее перезапустить редактор. После перезапуска в меню Preferences появятся пункты Package Settings и Package Control.
+4
До появления вашего поста пользовался Notepad++ с необходимыми мне (порой самодельными) скриптами. Теперь начал данный редактор использовать. Спасибо.
0
Прочитал что к нему можно «плагины» от textmate как — то прикручивать, но так и не понял как.
Всё хорошо в sublime, но вот среди множества поддержки языков, почему — то нет подсветки pascal, так и не получилось прикрутить модуль от textmate. Может кто осилил?
Всё хорошо в sublime, но вот среди множества поддержки языков, почему — то нет подсветки pascal, так и не получилось прикрутить модуль от textmate. Может кто осилил?
0
Просто положите его в папку ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Pascal
0
По крайней мере так я прикручивал поддержку Lua и Corona SDK
0
Многие пытался не помагалоЮ пока не нашёл это:
www.holylinux.net/download/?f=Sublime-TxtMate-Pascal-Highlighting-AddToUserArea.zip
— если вдруг у кого-нить такие же проблемы )
www.holylinux.net/download/?f=Sublime-TxtMate-Pascal-Highlighting-AddToUserArea.zip
— если вдруг у кого-нить такие же проблемы )
0
только класс должен называться не
а
class DecToHex(sublime_plugin.TextCommand):
а
class DecToHexCommand(sublime_plugin.TextCommand):
+1
UFO just landed and posted this here
этот пробовал?
wbond.net/sublime_packages/tortoise
wbond.net/sublime_packages/tortoise
0
Прочитал статью, пересел на этот редактор и забыл про Geany. В Geany была панель с папками, но вместо неё у Sublime есть очень хорошая функция: он хорошо знает, в какой папке открывать и в какой закрывать. Можно работать на клавиатуре и с удобными комбинациями клавиш (Vim/Emacs мне кажутся слишком навороченными и нелогичными).
0
Sign up to leave a comment.
Пишем простой плагин для Sublime Text 2