LINUX.ORG.RU

Выход бета-версии текстового редактора Sublime Text 3

 ,


1

4

Представлена первая бета-версия новой, третьей ветки редактора Sublime Text, успевшего собрать вокруг себя огромное сообщество преданных поклонников. По сравнению со стабильной версией 2 (а точнее - с 2.0.1), вышедшей полгода назад, автор внес в проект ряд кардинальных изменений и нововведений, касающихся как внутренней структуры, так и пользовательского интерфейса и ценовой политики, а именно:

  • Индексирование файлов проекта по именам определений. Теперь пользователи могут воспользоваться командами перехода к определению (Goto Definition) и перехода к имени (Goto Symbol in Project). Первая поможет найти определение, находящееся рядом с текущим положением курсора, вторая проведет сопоставление имени с известным набором имен в исходных текстах проекта и также перенесет нас к его определению.
  • Улучшенное управление буферами. Если вам удобно разбивать окно редактора на несколько буферов, то вы оцените новые удобные функции быстрого создания, удаления буферов и перемещения между ними.
  • Скорость. Sublime Text славится быстротой работы, но разработчикам даже в ней удалось найти узкие места. Теперь редактор запускается практически мгновенно, и никакие загружающиеся плагины не могут ему в этом помешать. Кроме этого ускорена работа функции «Заменить все» (Replace All).
  • Изменения в API. Плагины Sublime Text теперь должны полностью поддерживать Python 3.3, и это очень важный шаг со стороны разработчиков редактора, требующий обязательного портирования уже существующих плагинов для их корректной работы. Плагины теперь будут запускаться вне процесса самого Sublime Text, поэтому они не смогут его порушить. В дополнение к этому, API Sublime Text стал дружественным к многопоточности и асинхронным вызовам, а также дал плагинам доступ к данным самого проекта.
  • Полная поддержка стандарта C++ 11, которая привела к прекращению выпуска редактора для OS X 10.6. Однако в целом, авторы сообщают, что Sublime Text 3 продолжит корректно работать в системах, где до этого работала вторая версия.
  • Изменение стоимости. Цена вопроса поднялась с $59 до $70, и это первая смена ценовой политики за пять лет существования редактора. Однако, если у вас есть лицензия на вторую версию, то она будет действительна для третьей, пока та находится в состоянии бета-тестирования. Если вы захотите перейти на третью версию после ее релиза, вам придется заплатить $30, если вы не позабититесь об этом заранее и не успеете попасть во время акции продления лицензии за $15 (когда она состоится - авторы сообщат дополнительно).

Сейчас бета-версия Sublime Text 3 доступна только для зарегистрированных пользователей, вскоре состоится и ее публичный выпуск.

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

★★★★★

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

Эта новость — пропаганда проприетарщины и диверсия против открытых и свободных редакторов.

anonymous
()

Поддержка многопоточности, асинхронности и ускорение это оч. гуд. Так глядишь и куплю его себе.

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

почему-то не сохраняется настройка переноса строк, и при открытии нового файла строки нередко переносятся, хотя мне этого не надо.

пропиши в юзеровский конфиг

true_admin ★★★★★
()

А ведь верно, зачем нужна эта дичайшая проприетарщина, когда есть Emacs и Geany?

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

сабж на дефолтном Дебиане не завелся, то одно ему, то другое...

ну, если ты до этого в голой консоле сидел...

$ ldd `which subl`
	linux-vdso.so.1 (0x00007fffda1ff000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007ff3c8c14000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007ff3c8a0c000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007ff3c8716000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007ff3c84fa000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007ff3c82f6000)
	libutil.so.1 => /usr/lib/libutil.so.1 (0x00007ff3c80f3000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007ff3c7dba000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007ff3c7ab7000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007ff3c77b9000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007ff3c75a4000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007ff3c71f7000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007ff3c6ff5000)
	libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007ff3c6d92000)
	libffi.so.6 => /usr/lib/libffi.so.6 (0x00007ff3c6b8a000)
	/lib64/ld-linux-x86-64.so.2 (0x00007ff3c8e62000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007ff3c696b000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007ff3c6767000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007ff3c6561000)

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

зачем нужна эта дичайшая проприетарщина, когда есть Emacs и Geany?

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

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

Из всей проприетарщины, этот продукт единственный который вызывает уважение и желание его приобрести и без хитрых рекламных мероприятий с зомбированием. Авторам надо отдать должное уважение, талант многое значит, при его поддержке и развитии можно на выходе получить годный продукт на любом, даже на одном из самых неудобных языков. Странно другое, почему эти же возможности не реализованы до сих пор в других редакторах :)

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

Полчаса на тутор — долго? Или ты хочешь сразу во всех плагинах, окнах/буферах и всем-всем-всем разобраться?

Проблема вим в том, что там нет по умочанию базовых настроек, без которых вообще работать невозможно. Например, нет простейшего копирования в буфер обмена DE по Ctrl+C и вставки из буфера по Ctrl+V. Согласись, что такой редактор, в котором нужно использовать не те клавиши, которые используются во всём другом окружении для тех же действий, нафиг никому не нужен. Для меня, как для человека, который ценит грамотный интерфейс человек-машина, редактор вим представляет собой феерическую концентрацию ошибок юзабили, которую только могли допустить разработчики.

Xintrea ★★★★★
()

Я это поставил, оно по сравнению с sublime2 оно тормозит при ресайзе. В целом ощущения что стало быстрее нет. Правда, у меня мало плагинов установлено.

Видимых улучшений не заметил.

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

А версия 2.0.1 у меня на арче периодически падает :(

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

сижу на вендоNotepad++ под винным соусом.

Такая же фигня, в качестве замены консольного редактора использую встроенный редактор Far в Wine.

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

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

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

Там же апгрейд дешевый?

да, но я не одобряю политику ценообразования. Особенно когда давят в духе «если не сделаете апгрейд в течение недели то он подорожает с 15 до 30 баксов».

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

идите уже обратно на винду, покупайте там свои текстовые редакторы за 70$, делайте что хотите.

anonymous
()
Ответ на: Debian Stable от angel

$ ./sublime_text
./sublime_text: /lib/libc.so.6: version `GLIBC_2.14' not found (required by ./sublime_text)
./sublime_text: /lib/libc.so.6: version `GLIBC_2.15' not found (required by ./sublime_text)

Бедные разработчики софта под Linux.
Когда уже это кончится?
То libc не той версии, то ядро не той системы.

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

покупайте там свои текстовые редакторы за 70$, делайте что хотите.

NotePad++ более чем бесплатный и с открытым исходным кодом. То же самое касается FAR и его встроенного редактора. Мы делаем с ними все что хотим.

Xintrea ★★★★★
()

бета-версия Sublime Text 3 доступна только для зарегистрированных пользователей

??? o_O

Оно не под свободной лицензией?

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

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



Ты не понимаешь суть пустошей^Wвима

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

То же самое касается FAR и его встроенного редактора. Мы делаем с ними все что хотим.

например? Что уже сделано?

Кстати, оно уже научилось запускаться под кошерными осями?

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

нет бога^W редактора кроме emacs'а

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

Для меня, как для человека, который ценит грамотный интерфейс человек-машина, редактор вим представляет собой феерическую концентрацию ошибок юзабили, которую только могли допустить разработчики.
сижу на вендоNotepad++ под винным соусом.
Такая же фигня,

Трехколесный велосипед лучше двухколесного?

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

А то! Я вот до сих пор не могу в двухколесные.

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

не сохраняется настройка переноса строк

Сделай в Preferences - Default: «word_wrap»: false,

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

При очень большом количестве вкладок он _потом_ может подтупливать. Но не на старте. Хотя у меня нет привычки ставить стопицот плагинов. Оболочки к гиту и ещё пары дополняшек мне вполне хватает.

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

Бедные разработчики софта под Linux.
Когда уже это кончится?
То libc не той версии, то ядро не той системы.

Закончится вместе с распространением бинарного кода. Используем Gentoo или NixOS и ПО в исходниках. Такой проблемы не должно быть.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

за текстовый редактор? идиотизм же.

Да, за текстовый редактор. У некоторых, ты не поверишь, это один из основных рабочих инструментов.

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

Меня пока что не устраивает соотношение цены и объёма SSD, хотя последние пару месяцев ситуация выглядит не так прискорбно. Впрочем, к релизу беты ST3 это один фиг не имеет никакого отношения :)

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

Да, за текстовый редактор. У некоторых, ты не поверишь, это один из основных рабочих инструментов.

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

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

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

Мне нужен. Я к нему за пару дней привык, и yy-pp намного удобнее этих контролов и выделений.

vurdalak ★★★★★
()

Сейчас бета-версия Sublime Text 3 доступна только для зарегистрированных пользователей

Что имеется ввиду? Скачать же можно.

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

Я вот тоже подумывал, но paredit, magit, org как то не отпускают.

zz ★★★★
()

Sublime Text был написан автором как замена vim, который он любил. С выходом ST 7 он станет похож на VIM 7. Ну а че, зато свой велосипед.

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

Традиционно: чем он лучше вима?

Я так и не смог этого понять. Все, что заявлено для st3 давно есть в vim.

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

есть vim/emacs, а есть всё остальное notepad-подобное,
конечно когда с детства сидишь на нотпаде, то в виме нужно долго разбираться и он кажется непонятным/нелогичным/идиотским/...варианты,
а вот когда начинал с вима... ну всё остальное просто не будет считаться редакторами вообще,
лично у меня через год плотного использования вима появилось отвращение ко всему нотпадно-ущербному-в-котором-нельзя-тремя-нажатиями-удалить-всё-внутри-скобок

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

Я очень ярый пользователь вима, и точно тебе говорю - это не ide.

Почему? Давайте критерий, по которому vim не может быть ide.

andreyu ★★★★★
()

Надеюсь в третьей версии есть возможность использовать системные настройки рендеринга шрифтов, а то во второй версии жуткое ШГ.

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

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

Зачем обучаться работе на токарном станке, если напильником можно сделать то же самое без предварительного обучения?

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