LINUX.ORG.RU

Sublime Text 2

 , ,


0

2

Cостоялся финальный релиз редактора Sublime Text 2. Если вы еще не знакомы с данным текстовым редактором, советую незамедлительно с ним познакомиться, и порадоваться удобству, необъятной функциональности (вдобавок, расширяемой с помощью плагинов на языке Python), элегантности и утонченности дизайна.

Вместить в новость полный список изменений, начиная с версии 1.0, не представляется возможным, поэтому приведу лишь изменения по сравнению с последней бета-версией с номером 2181 от 22 февраля:

  • Возможность перетаскивания кусков текста;
  • Углубленные настройки параметров сборки из исходных текстов;
  • Автозавершение для кода CSS;
  • Визуальное изменение отображения текущей вкладки;
  • Многочисленные улучшения и доработки режима Vintage.
  • Поддержка Retina Display для новых MacBook;

Конкретно для Linux-версии можно привести следующие изменения:

  • Отображение списка выбора варианта автозавершения по Alt+/ (ранее было Ctrl+Space);
  • Исправление отображения и мониторинга рабочих каталогов;
  • Обход зависимости от наличия конкретной версии libpng.

Sublime Text 2 является коммерческим программным продуктом стоимостью $59 за одну лицензию (цена снижается при покупке лицензий оптом), имеет версии для Linux, Windows и Mac OS X. Демонстрационная версия редактора доступна для скачивания и в данный момент не имеет технических ограничений по использованию.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 5)

Хм, он же вроде опенсорсный, не?

З.Ы. А я юзаю Geany.

Debasher ★★★★★
()
Ответ на: комментарий от true_admin

а как же snaked? Который труп, да.

Редакторы, пытающиеся сделать свой виджет для редактирования кода и его подсветки обречены. snaked использует gtksourceview — итог закономерен, просто УГ как редактор.

Может ST2 для написания текстов и годен, но для разработчика (меня, по крайней мере) он точно бесполезен.

baverman ★★★
()

Документацию к нему уже написали, или опять все либастралом узнавать?

anonymous
()
Ответ на: комментарий от baverman

Редакторы, пытающиеся сделать свой виджет для редактирования кода и его подсветки обречены

emacs например

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

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

z00ke
()

Фак е, пофиксили праймари буфер, теперь всё нормально копируется. Ну всё, теперь он точно мой любимый редактор.

Kalashnikov ★★★
()
Ответ на: комментарий от lazyklimm

emacs например

Кроме заслуженных, есно. Где он пилился десятками лет и кучей людей.

baverman ★★★
()
Ответ на: комментарий от z00ke

Читай тему, все это уже я, и не только, не один раз писал.

Да ничего ты не написал. Только общие фразы и минимап. Давай списком, по пунктам говори почему именно ты перелез. Может ещё кто-то проникнется.

zloelamo ★★★★
()

Поставил. Блин, а прикольная штука... Но автокомплит почему-то очень плохо работает. Например, пишу import subprocess, после чего я ожидаю что оно автоматом будет подхватывать такие вещи как subprocess.Popen итп. А оно не хочет. Файл сохранил, оно скрипт как питонячий опознало. И нет подсказки по аргументам. Пишу print, оно автоматом скобки добавляет, а вот хелпа по аргументам нету :(. Доки прошерстил, решения не увидел. Если оно так не умеет то печально, я тогда останусь на geany/vim.

true_admin ★★★★★
()
Ответ на: комментарий от lazyklimm

Ты уже второй раз цитируешь фразу про continued use и при этом игнорируешь то, что конкретное число дней не указано.

AP ★★★★★
()
Ответ на: комментарий от AP

У тебя есть какие-то возражения против эстетики?

Что может быть эстетичнее чорной консоли? Простота и гибкость — вот истинная красота.

baverman ★★★
()
Ответ на: комментарий от baverman

свой виджет для редактирования кода и его подсветки обречены

ревнуешь? :). Ты сам говорил что нет нормальных виджетов. С твоих слов выходит что это невозможно и мы все обречены.

он точно бесполезен.

что там не так?

true_admin ★★★★★
()
Ответ на: комментарий от baverman

Простота и гибкость — вот истинная красота.

Ты только что описал суть ST2.

AP ★★★★★
()
Ответ на: комментарий от lazyklimm

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

z00ke
()
Ответ на: комментарий от z00ke

Можно почитать тут

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

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

i lol'd

более низкий порог вхождения

это вообще не показатель. я пользуюсь vim уже >10 лет, и порог давно пройден.

мультикурсорность

пока не понял что это. есть какая-нибудь видео-демонстрация?

минимап

бесполезная свистелка. пробовал пользоваться в вижуалах, профита не понял.

есть такая штука

куда именно смотреть на скриншоте? менюшка с форматированием текста?

Лучше скажите, что есть такого в vim, чего нет в ST2

так ведь для этого надо попользоваться ST2 хотя бы несколько месяцев, чтобы понять чего там в нем есть. а зачем это делать - неясно. ведь в виме все есть.

waker ★★★★★
()
Ответ на: комментарий от Raving_Zealot

Только для тех, кто не в состоянии запомнить пару хоткеев/команд из vim/emacs.

А может таки vim/emacs - только для тех, кто не в состоянии запомнить пару хоткеев из sublime? :-)

rtvd ★★★★★
()
Ответ на: комментарий от Spirit_of_Stallman

Первый запуск vim для меня закончился killall -15. Когда-то пробовал пройтись по туториалу емакса - и после нескольких страниц мануала, прочитав их все и не научившись ничему полезному, бросил сие дело. Может ещё изучу вим чуть глубже - но потому и только потому, что vim-мод есть в среде QtCreator.

А набивать код быстро можно без вимов; на олимпиаде в Питере в прошлом году самарцы накодили 3 задачи пробного тура за 4 минуты с учётом запуска среды и сдачи заданий; это всё в студии, которая код не дополняет вообще никак. На основном туре первые задачи где-то к десятой минуте подошли.

Меня новость о мало кому нужной + проприетарщине тоже удивляет, но всё же, емаксоводы и вимоводы упустили свои полимеры. Не знать про сущестование мышки и тачпадов/кликпадов и считаться при этом лучшим редактором - lol просто.

quiet_readonly ★★★★
()
Ответ на: комментарий от true_admin

Сам парсить библиотеки по функциям он не умеет, скорее всего и не будет, ибо редактор есть редактор. Подсказок по аргументам тоже. Хотя функции из стандартных библиотек комплитил нормально, как и локальные. Ctrl + Shift + P -> set syntax. А вообще, в нем есть множество очень полезных вещей для редактирования текста, советую посидеть еще на нем, скорее всего и останетесь.

z00ke
()
Ответ на: комментарий от baverman

Что может быть эстетичнее чорной консоли? Простота и гибкость — вот истинная красота.

Только телетайп, только хардкор.

Консоль - удел позеров и неосиляторов.

rtvd ★★★★★
()
Ответ на: комментарий от quiet_readonly

Не знать про сущестование мышки и тачпадов/кликпадов и считаться при этом лучшим редактором - lol просто.

в виме мышь работает, иногда пользуюсь, когда это удобнее чем с клавиатуры. ЧЯДНТ?

waker ★★★★★
()
Ответ на: комментарий от z00ke

С кодом работать не умеет, но пытается изобразить бурную деятельность. Нет, сударь, есть eclipse с плагинами практически для всего, и есть среды с хорошей поддержкой 2-3 языков. Имитаторы бурной деятельности не нужны.

У вас бтв начались стандартные емаксоводные оправдания про неосиляторство неосиляторов.

quiet_readonly ★★★★
()
Ответ на: комментарий от waker

пока не понял что это. есть какая-нибудь видео-демонстрация?

Зайдите на их сайт, там прямо по середине что-то вроде видео.

так ведь для этого надо попользоваться ST2 хотя бы несколько месяцев, чтобы понять чего там в нем есть. а зачем это делать - неясно. ведь в виме все есть.

я использовал vim 1.5 года, пока не наткнулся на ST2 и не понял его дзена, теперь же vim использую только для быстрого редактирования конфигов, или поднобного.

это вообще не показатель. я пользуюсь vim уже >10 лет, и порог давно пройден.

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

z00ke
()
Ответ на: комментарий от quiet_readonly

Я не пользуюсь автодополнением, если честно, меня это напрягает.
А про вим - у многих так. Правильное мнение - что это инструмент, которым именно нужно научиться пользоваться, как и любым специализированным инструментом. У меня потраченное время на обучение - окупилось уже в сотни раз.
Но не люблю агитаций. Советую освоить. Но всё же думать и решать - самому :)

Spirit_of_Stallman ★★★
()
Ответ на: комментарий от z00ke

Автокомплит без учёта семантики нормальным считать может только тот, кто вынужден оправдываться или же ССЗБ. Семантика у каждого языка своя. Выводы можете ой, простите, вы конечно же не сумеете сделать нужные выводы

quiet_readonly ★★★★
()

почитал за возможности... посмотрел картинки :) но желания установить не появилось

perchibald
()
Ответ на: комментарий от z00ke

Зайдите на их сайт, там прямо по середине что-то вроде видео.

зашел, видео или чего-то вроде не наблюдаю.можно ссылочку? вижу 5 скриншотов, но ничего похожего на мультикурсорность не вижу. кстати, заметил на скриншотах жабу. насколько хорошо ST2 умеет с ней работать? автоматически добавлять импорты может, как в эклипсе ctrl+shift+O?

p.s. можно на ты, я не настолько старый :)

теперь же vim использую только для быстрого редактирования конфигов, или поднобного.

т.е. все таки vim лучше чем ST2 хотя бы для редактирования конфигов? почему так?

а с этим редактором можно работать сразу и узнавать о полезных штуках постепенно.

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

waker ★★★★★
()
Ответ на: комментарий от true_admin

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

Kalashnikov ★★★
()

Отображение списка выбора варианта автозавершения по Alt+/ (ранее было Ctrl+Space);

Т.е. это вы как бэ намекаете, что это нельзя настроить? И за это кто-то отдаст 59 баксов? Не смешите мои тапочки.

ssvda
()
Ответ на: комментарий от waker

http://www.sublimetext.com/blog/

т.е. все таки vim лучше чем ST2 хотя бы для редактирования конфигов? почему так?

не требует X.org - очевидно же.

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

А есть «Копье для охоты на драконов» из притчи Конфуция, владению которому ты обучаешься десять лет, а потом еще двадцать на поиски хоть одного дракона.

PS. ppa для убунтоидов(не официальное) sudo add-apt-repository ppa:webupd8team/sublime-text-2

anonymous
()
Ответ на: комментарий от ssvda

Т.е. это вы как бэ намекаете, что это нельзя настроить? И за это кто-то отдаст 59 баксов? Не смешите мои тапочки.

Меню Preferences - Key Binding user - [{ «keys»: [«ctrl+space»], «command»: «auto_complete» }, { «keys»: [«ctrl+space»], «command»: «replace_completion_with_auto_complete», «context»: [ { «key»: «last_command», «operator»: «equal», «operand»: «insert_best_completion» }, { «key»: «auto_complete_visible», «operator»: «equal», «operand»: false }, { «key»: «setting.tab_completion», «operator»: «equal», «operand»: true } ]}] Кстати, настройка хоткеев самая вменяемая из %power_editors%

anonymous
()
Ответ на: комментарий от waker

зашел, видео или чего-то вроде не наблюдаю.можно ссылочку? вижу 5 скриншотов, но ничего похожего на мультикурсорность не вижу. кстати, заметил на скриншотах жабу. насколько хорошо ST2 умеет с ней работать? автоматически добавлять импорты может, как в эклипсе ctrl+shift+O?

Это видео/слайд-шоу грузится долго, на самом деле там все показано. Еще есть вот тут. Нет, автоматически добавлять заголовочные файлы/импорты не умеет, но есть плагин.

т.е. все таки vim лучше чем ST2 хотя бы для редактирования конфигов? почему так?

потому что могу быстро в консоли запустить.

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

бывают исключения из правил.

z00ke
()

Автора можно понять ибо вим и эмакс вырвиглазны.

Trieforce
()
Ответ на: комментарий от true_admin

All Autocomplete, можно установить через Package Control. Кстати, ваш плагин есть там же, Package Control удобен тем, что можно ставить плагины прямо через редактор, ищет по описанию и сам обновляет.

z00ke
()

Емакс все равно круче. Это поделие не нужно.

gensym ★★
()
Ответ на: комментарий от z00ke

Это ж тоже самое что дефолтный, просто по всем открытым файлам, не?

Kalashnikov ★★★
()
Ответ на: комментарий от anonymous

Наличием оплачиваемой команды разработчиков. Конечно, для расширения kate даже питон знать не надо - сиди xml-ку заполняй по туториалу и получай хорошую подстветку и отступы как минимум. Но как-то не солидно это, для бесплатного ещё бесплатно работать ради улучшения этого бесплатно.

А вот теперь другой вопрос: это грустно или весело?

quiet_readonly ★★★★
()
Ответ на: комментарий от Spirit_of_Stallman

Он ни разу не лучше geany

Geany на Scintilla, что говорит о нём всё. ST2 на своём уникальном движке работает, и этот движок весьма доставляет. Вынес бы автор её в отдельную либу, о Scintilla забыли бы все.

anonymous
()
Ответ на: комментарий от Artificial_Thought

я уже понимаю, что замену имаксу искать бесполезно
на yi максимум в нескольких местах заменить можно и всё

proofit404
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.