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)
Ответ на: комментарий от matumba

Зря ты так, хороший психотерапевт способен помочь тем, у кого вся аргументация - это «FACEPALM» и инсалты.

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

Ну всё, бросаю любимый vim и недоосвоенный emacs и срочно покупаю st2 — а то как же ж текст-то без мигающего курсора редактировать-то?! А что он крив со всех сторон, как нога бабы Яги, так это ж фигня по сравнению с курсором. Ну индентация лажает в 10% случаев, ну не умеет ничего, ну конфиги свои же нормально прочитать не может, ну документацию к релизу дописать не успели, подумаешь… Зато есть ещё одна киллер-фича: в менюшечке Help есть ссылка на Twitter! Жалкие vim с emacs'ом посрамлены и рыдают в сторонке.

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

Интуитивно - значит ЕСТЕСТВЕННО для мышления, а значит максимально быстро. Или по кр. мере удобно. Окна я никогда не переключал клавой - исключительно мышью в таскбаре - потому что это удобно, пусть даже чуть дольше. vim - это изобретение 70-ых, получается для вас за 40 лет ничего не изменилось? Охотно верю. А люди уже управляют компьютером при помощи жестов.... *полный сарказма взгляд* :]

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

Блин, да вы задрали уже! VIMщики, Emacs'исты (редакторы кстати офигительные, чего не скажешь о фанатиках этих редакторов :( )

Дайте жить другим. Редактор охеренный, не надо задра...ивать хоткеи, без которых в вим работать нельзя. Не надо, как Emacs пол года под себя собирать. Это просто нормальный, даже скорее офигительный редактор - сел и поехал. Честно прусь от него. Никогда так быстро не подсаживался на программу такого уровня возможностей.

у него только один минус - узнал о нем не так давно. Более того, этот продукт стоит своих денег, хотя дороговато.

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

Про курсор - это юмор, еси чо. *устало достаёт плакатик со смайликом как для зрителей американских комедий*

Если уж выбирать редактор, то vim и emacs тут точно почётные последние места. Один - «бибикает и портит текст», другой умеет всё, кроме собственно редактирования текста. :) FTE, mc, gedit, geany, scite, eclipse наконец! Выбирай - не хочу. Но мыши - народ упёртый... :)))

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

Даже хороший психотерапевт бессилен перед хроническим красноглазием мозга.

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

Это совсем примитивно, смотреть можно только линейно в одну сторону, а если ему кто-то ответил, как мне узнать?

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

Какой смысл, если есть Geany?

Geany это такой блокнот с подсветкой синтаксиса в сравнении с саблаймом.

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

Про курсор - это юмор, еси чо. *устало достаёт плакатик со смайликом как для зрителей американских комедий*

Чо, правда шоле? А мне казалось, что это единственное приведённое за весь тред преимущество перед vim/emacs.

FTE, mc, gedit, geany, scite, eclipse наконец! Выбирай - не хочу. Но мыши - народ упёртый... :)))

Из этих «редакторов» ни один до vim/emacs не дотягивает (каждый по весомой пачке причин, кроме кривой обучения, где они все выигрывают). Eclipse многими местами лучше как IDE (но не как редактор), если б ещё не тормозил так адово…

Но мыши — народ упёртый. Вместо того, чтобы один раз помучиться, а потом всякий раз за пять минут долетать, предпочитают мучаться каждый раз, но чуть-чуть поменьше. Вольному воля, что уж.

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

Или тупая студота, которой время девать некуда?

Как будто ты тратишь своё время на нужные вещи :3

Chaser_Andrey ★★★★★
()

кстати...

...Для всех сомневающихся рекомендуется прочитать вот эту статейку... а потом понять что ваш Geany, Gedit etc не может и 10 части того что можно в ST2 :

http://net.tutsplus.com/tutorials/tools-and-tips/sublime-text-2-tips-and-tricks/

И таки да :

"...I’m a huge fan of Vim. The amount of power it provides is insane. The fact that I’ve switched over to Sublime Text 2 should speak volumes then! "

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

для обработки таких приколов надо писать практически полноценный парсер Си! (или выпиливать из llvm) Проще не обращать внимания на мелкие недочёты в пользу остальных, куда более важных фич. Сияющий курсор, например. :))

почему же вим без полноценного парсера сишечки не лажает?

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

Самый годный под оффтопик/Mac. Как то так правильнее буит.

Ylytch
()
Ответ на: кстати... от anonymous

народ подскажите лучше как в ST2 сделать - разделить окно на три части - одна на полную высоту, и вторая половина - поделенная пополам... то есть не две колонки и не «grid».. а именно три окна редактирования

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

Для минимизации движений кисти. Чтобы нажать стрелочку, нужно найти ее взглядом, переместить кисть правой руки на 3 дюйма вправо, нажать кнопку, переместить кисть правой руки на 3 дюйма влево. Вместо того чтобы машинально нажать кнопку мизинцем за 0.3 секунды. Его писали специально для порограммирования, как удобный инструмент. А ты привык мышь возить по всему экрану и глазами за ней следить, вот отсюда все непонятки.

anonymous
()

покупать текстовый редактор за 60$ — это совсем дикость какая-то.

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

если этот редактор позволяет с бОльшим комфортом зарабатывать деньги например - почему бы и не отдать за него $60 ?

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

Интуитивно - значит ЕСТЕСТВЕННО для мышления

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

потому что это удобно, пусть даже чуть дольше.

Да, это удобно, интуитивно, но чуть дольше. Хоткеи - не интуитивно. Их нужно запоминать и оттачивать, что бы ими можно было пользоваться. Но после этого получается быстрее. Вождение автомобиля тоже нужно оттачивать. А интуитивность нужна, что бы увеличить аудиторию и упростить вход.

Чем вы редактируете конфиги на сервере? Если, конечно, редактируете.

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

Дайте жить другим.

У тебя сдали нервы? Поищи психоаналитика. Тебя вообще никто тут не трогал и жить не мешал, ты же анонимус.

В чём преимущество сабжа перед Geany?

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

Такого нет, да, это неудобно. Юзерскрипт какой-нибудь, который будет строить деревья, помог бы.

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

В geany же нет по-хипстерски мигающего курсора?

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

что в итоге спор заключается в том

Что есть старые консерваторы, молодые новаторы и разновозрастные фанатики.

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

ну документацию к релизу дописать не успели, подумаешь…

С другой стороны, у альтернатив дока только в виде справочника на функции. Это после >20 лет эволюции.

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

Ты не прав. Такое ощущение что ты завидуешь тем людям которые используют emacs/vim. Из перечислинных один консольный, и тот даже рядом не стоял. Вот если бы ты научился то vim бы не пибикал а помогал бы тебе. Вот пример из вики учебника по vim

#vim httpd.conf

/SSLVerif nwr1ZZ

Открыть файл «httpd.conf» Открыть диалог поиска Ввести «SSLVerif». С помощью кнопки «Далее», перейти ко второму по счету вхождению искомой строки. Поставить курсор в нужном месте Удалить «0» и напечатать «1» Сохранить изменения Закрыть файл

после некоторого времени использования нормального использования(не мышевозания) понимаешь что это реально удобно. Да кому то проще крутить как хомячок колесико мышки и дрочить на структуру текста, а кому то нужно работать быстро и эффективно. Для простого текстовика который лежит в хомяке и правится раз в неделю по строчки gedit то что надо, нафиг парится учиться работать с вим\емакс. Это два вида пользователей. А есть еще мыши которые завидуют другим в силу того что подсознанием понимают что не способны освоить больше чем gedit, пытыются другим доказать что нужно использовать FTE, mc, gedit, geany, scite, eclipse вместо FTE, mc, gedit, geany, scite, eclipse

Я вот начал поглядывать в сторону awesome вместо unity, и не потому что это наверное круто а потому что как мне кажется управление и маштабировании окон с помощью клавиатуры быстрее и удобней. Пока не пересел так как порог вхождения выше и значит нужно больше времени которого щас нет.

незадавался вопросом почему на права категории «В» учишься 3 месяца а на право летать на истребителе во много раз больше?

другой умеет всё, кроме собственно редактирования — пруф или свистабол

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

лично для меня что понравилось (первый день пользования ST2) 1. minimap 2. multi-cursor 3. поиск суперски сделан (для меня очень удобно) + fuzzy поиск по всем файлам внутри проекта 4. куча плагинов, причем все свежие (только 2011-2012 годы): http://wbond.net/sublime_packages/community + загрузка и установки этих плугинов двумя движениями мыши/руки :) + все сразу работает без перезагрузки редактора

5. grid view (экран делится на 4 части, в каждой можно открыть множественные табы) - но хотелось бы 3 части

6. подсветка синтаксиса и автодополнения (по мне так намного лучше чем в Geany) ...

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

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

поставил ST2 на посмотреть. в нем нет произвольных сплитов, только готовый набор layouts :)

да, внутри похоже нету :) зато есть плагин Origami который делает даже больше.. https://github.com/SublimeText/Origami

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

Для минимизации движений кисти.

О минимизации движений кисти знают создатели Emacs?

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

не надо принудительно сохранять текущие изменения в файлах при закрытии редактора

Он сохраняет себе промежуточные версии и открывает их потом? Если так, реально круто, постоянно нервирует, почему это не сделано в других редакторах.

grid не нужен, у меня 23 дюйма (подозреваю, что этим пользуются те, у кого дюймов 27), 3 или 4 экранчика с разным кодом в каждом просто не влезут.

За остальные фичи спасибо, посмотрю.

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

Он сохраняет себе промежуточные версии и открывает их потом?

именно !

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

потому что как мне кажется управление и маштабировании окон с помощью клавиатуры быстрее и удобней

В юнити есть хоткеи для размещения окон по сторонам экрана. Переключение Super+num.

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

в примере на сайте ST2 вводится в каждую вторую строку. я просто повторил это в vim :) если бы было нужно в каждую строку — использовал бы C-v

Значит я проглядел это. А где демонстрация этого в st2 есть?

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

Пару полезных фич можно?

1. Не открывает вкладку, пока в файл не внесены изменения. Применение: ходишь по файла в поиске чего-либо и не загромождаешь вкладками верхнюю панель. Конечно, если специально надо - двойной клик по файлу откроет ему вкладку сразу же. 2. Ctrl + P - поиск по дереву проекта. Очень удобный, надо просто попробовать. 3. Прокрутка файла визуальная. Очень ускоряет перемещение по файлу. 4. Выделение найденного поиском фрагмента и вставка на его место нового текста сразу во все места. 5. Подсветка синтаксиса с умными отступами даже для таких редкоиспользуемых языков и разметок.

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

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

Открыть файл «httpd.conf» Открыть диалог поиска Ввести «SSLVerif». С помощью кнопки «Далее», перейти ко второму по счету вхождению искомой строки. Поставить курсор в нужном месте Удалить «0» и напечатать «1» Сохранить изменения Закрыть файл

после некоторого времени использования нормального использования(не мышевозания) понимаешь что это реально удобно. Да кому то проще крутить как хомячок колесико мышки и дрочить на структуру текста

открываю файл, жму Ctrl + F, набираю SSLVerif, жду на Enter - получаю второй результат. Курсор уже в строке. Нажимаю End, Delete, 1, Ctrl + S

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

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

поставил ST2 на посмотреть. в нем нет произвольных сплитов, только готовый набор layouts :)

Пестец, и тут еще говорят, что виму до него далеко. Я в нем кроме свистоперделок больше ничего не заметил.

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

Он сохраняет себе промежуточные версии и открывает их потом? Если так, реально круто, постоянно нервирует, почему это не сделано в других редакторах.

Чем вас не устраивает persistent undo в vim?

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

подскажите кто знает, как в ST2 настроить, чтобы расширения файла .skin обрабатывалось как .html, с соответствующйе подсветкой синтаксиса и проч..

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

Чем вас не устраивает persistent undo в vim?

это совсем не то.

создаем новый файл в ST2, пишем в него текст. закрываем редактор. В отлчии от вима он не переспрашивает хочу ли я сохранить введенный текс в такой то файл. Он просто его сохраняет у себя и молча выходит. При повторном открытии разумеется все восстанавливается. Когда таких открытых и не сохраненных файлов несколько, это вообще супер.

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

Пестец, и тут еще говорят, что виму до него далеко. Я в нем кроме свистоперделок больше ничего не заметил.

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

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

умеет всё, кроме собственно редактирования текста

А шутка, повторённая еще раз, становится еще смешнее.

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