Pull to refresh

Comments 47

Согласен, действительно прекрасный редактор. Огромный плюс — кросплатформенность! А поиск файлов/строки/функции… Просто нужно горячие клавиши/команды освоить! Например Ctrl+P : или @Да кстати использую всегда dev версию, порой несколько билдов в день и на глазах видны изменения www.sublimetext.com/dev
Солидарен, прекрасный редактор. Пользуюсь уже полгода.
Ну что… Что мешает людям сделать такой же, только опенсорс??

Вроде бы и база есть SciTE и на ее базе сделали замечательный, но несколько топорный NPP, а вот что-то клевенькое, кроссплатформенное и бесплатное — нет.

И приходится пользоваться явовыми IDE, которые ох какие прожорливые
Красивого опенсорса немного, именно красивого, а не функционального. Люблю n++, но вообще он страшненький.

Так что либо Vim ( например: akitaonrails.com/2009/01/04/rails-on-vim-in-english ), либо прожорливые IDE.
Возьми и сделай. (с)

Все вам будут благодарны.
Ну я по специализации скорее к cloud9 что нить допишу. кстати вот cloud9 как раз таки красивый и функциональный и опенсорсный и для программистов)
Вам не нравится тот факт, что программисты тоже хотят кушать? Или в принципе за чужой труд не привыкли платить?
Неужели программист не может купить себе инструмент?
Это как если бы механики жаловались на отсутствие бесплатных ключей.
К сожалению или к счастью я не фрилансер, поэтому ПО покупает компания в которой я работаю. И если есть какой-то купленный стандарт, то приходится пользоваться или им или бесплатной альтернативой.
Вот и сетую на то что такой альтернативы нет.
Если вы не фрилансер, у вас есть постоянный доход.

Инструмент, который вы используете, вам не нравится, но заплатить 50-100 долларов за подходящий не хотите.

Странно.
Чужие деньги считаете;) У меня не московская и даже не киевская ЗП.
Но я просто не понимаю почему, например, замечательные редакторы Aptana, Flash Develop, Cloud9, NPP и некоторые другие — бесплатны (но не подходят мне по определенным причинам)
Мне кажется уже достаточно написано оплаченного кода что бы сделать хороший легковесный редактор.
Но ведь IDE таки действительно IDE, а не текстовый редактор. Я к тому что автокомплит методов классов импортированных из библиотек, и дебаг — вещи полезные.
А в SciTE вам чего не хватает, «клевеньких» иконок?

P.S. NPP сделали не на базе SciTE, он лишь использует Scintilla.
В sublime можно назначать клавиатурные комбо и длинных последовательностей типа Ctrl+W+E?
можно, например ctrl+k+b скрывает/показывает side bar
только нажимать надо не все вместе, а буквы по отдельности, то есть зажали ctrl, затем по-очереди k и b
{ "keys": ["ctrl+k", "ctrl+b"], "command": "toggle_side_bar" }
Немного не в тему, но интересует один вопрос: этот редактор поддерживает Vim-режим?
А можно об этом гдето почитать?
Плагин от меня и от друга.

Мой — поиск в django-документации на rtfd выделенного слова. Ссылка: github.com/saippuakauppias/sublime-text-2-Django-DocsSearch

Димки — создание нового файла при нажатии клавиш, тут главная киллер-фича — это создание всех папок, что указаны в пути и есть режим в котором автоматически создаются и добавляются файлы __init__.py. github.com/xobb1t/Sublime-AdvancedNewFile

ps: как-то даже отправляли свои плагины умпутуну, когда они проводили что-то вроде конкурса с раздачей лицензий, но так и не получили ответа… Кто слушал Радио-Т и знает в чём там дело — отпишитесь, пожалуйста.
Перешл на прощлой недели с netbeans на sublings. Вот сейчас написал плагин, чотбы переходить на новую строку (Start new line shift+enter в netbeans) мб кому понадобится.

gist.github.com/1635037
Preferences → Key binding (Default):
{ «keys»: [«super+enter»], «command»: «run_macro_file», «args»: {«file»: «Packages/Default/Add Line.sublime-macro»} },

Не оно?
Оно. Тока я найти не смог.
А в нем можно как нибудь настроить нативное отображение под Linux Ubuntu ??? А то его цветовые схемы просто не очень воспринимают мои глаза :(
Цветовую схему можно и самому написать. Смотри ~/.config/sublime-text-2/Packages/Color Scheme - Default/ для примеров.
Возможно, стоит упомянуть, что редактор не бесплатный: $59 (или $500 за 10 лицензий)
А разве без лицензии есть какие-то ограничения по фунционалу?
Лицензия скорее для тех, кто хочет отблагодарить автора и поддержать развитие хорошего продукта.
UFO just landed and posted this here
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
Напишу и свой советик. Я привык, при дублировании выделенной части текста (по-умолчанию это 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}},

Готово.
Небольшой советик. Чтобы управлять пакетами (установка, удаление, добавление репов и т.д.) не в ручную а всего парой кликов необходимо войти в консоль 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.
До появления вашего поста пользовался Notepad++ с необходимыми мне (порой самодельными) скриптами. Теперь начал данный редактор использовать. Спасибо.
Прочитал что к нему можно «плагины» от textmate как — то прикручивать, но так и не понял как.
Всё хорошо в sublime, но вот среди множества поддержки языков, почему — то нет подсветки pascal, так и не получилось прикрутить модуль от textmate. Может кто осилил?
Просто положите его в папку ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Pascal
По крайней мере так я прикручивал поддержку Lua и Corona SDK
только класс должен называться не
class DecToHex(sublime_plugin.TextCommand):
а
class DecToHexCommand(sublime_plugin.TextCommand):
UFO just landed and posted this here
Прочитал статью, пересел на этот редактор и забыл про Geany. В Geany была панель с папками, но вместо неё у Sublime есть очень хорошая функция: он хорошо знает, в какой папке открывать и в какой закрывать. Можно работать на клавиатуре и с удобными комбинациями клавиш (Vim/Emacs мне кажутся слишком навороченными и нелогичными).
Sign up to leave a comment.

Articles