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

Я не ёрничаю, я совершенно серьёзно спрашиваю: что такого особенного в Linux, что нужно отказываться от покупки нужного софта?

Вы ёрничаете. Я вас спросил, почему за один продукт вы согласны платить даже и 50$, а не «ну там же донат есть, кому надо, кинут сколько не жалко», а вот за диск с linux платить не желаете, говоря, что «должны же быть и бесплатные инструменты». Я думаю вы просто врёте, называя ненастоящие причины. Настоящая причина такой избирательности проста и известна любому пользователю пиратской Максимальной: sublime text просто заставляет вас платить двумя способами, первый - назойливые напоминания, второй - укоризна тех, кто заплатил и считает это личным подвигом, налево-направо навешивая ярлык «нищеброд». А вот линукс поощряет свободу от патентов и лицензий, что с первого приближения воспринимается как халява, а со второго - тоже как халява.

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

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

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

А это - подавляющее число пользователей любой программы.

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

Хотя и в вим недавно запилили браузер, это печалит.

Не понимаю, почему это печалит?
Кто заставляет ставить это расширение?

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

Что бы ты там не юзал, больше чем из Vim Script ты не выжмешь.

А там окромя буферов ничего и нет. Просто и изящно. Без всяких свистопердящих сущностей.

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

невыносимо удобно искать нужный фрагмент и работать с большими файлами:

http://imageshack.us/f/684/39993698.png/ (так оно выглядит для файла с настройками St2)

http://imageshack.us/f/707/20061717.png/

если это удобно, то извините! продолжайте в том же духе.

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

А в ST2 нормальное расширяемое апи. К сожелению Vim тут не конкурент.

Ну тогда еще раз и по пунктам пожалуйста, что есть в st2, чего нет в vim? Про минимапы можно не повторять, нужность сего поделия мне не понятна - текст все равно не видно, а узнать положение для меня проще глянув на %.

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

Уже отвечал на вопрос. Надеюсь не обижу дублем. клик

Позицию понял, не обижен.

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

надо вставить в начало/конец/середину десятка-сотни строчек какую-то подстроку. при программировании на любом языке - типовая штука.

А зачем нужна эта «типовая штука» при программировании? Сделать много копи-паста в десятках-сотнях строк?

При программировании гораздо полезнее другие вещи: переименование переменной, выделение одинаковых выражений в новую локальную переменную.

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

Вы ёрничаете. Я вас спросил...

Начнём с того, что этот ответ предназначался вообще не тебе, а другому человеку.

почему за один продукт вы согласны платить даже и 50$, а не «ну там же донат есть, кому надо, кинут сколько не жалко»,

Я уже сказал: каждый человек сам выбирает, за что ему платить. Это личное решение каждого. Больше того, я выше уже достаточно доступно объяснил (и человек, которому я объяснил, заметь, удовлетворился ответом), почему люди выбирают коммерческие решения даже на свободной платформе. Не умеешь читать? Сочувствую.

а вот за диск с linux платить не желаете,

Ты больной на всю голову. Я-то как раз покупал диски с линуксом. Почему я не делаю этого сейчас — совершенно отдельная тема (например, потому что сейчас удобнее ставить с загрузочной флэшки, а их с убунтой в продаже что-то не видать).

говоря, что «должны же быть и бесплатные инструменты»

Перестань врать: я не писал такого.

Я думаю вы просто врёте, называя ненастоящие причины. Настоящая причина такой избирательности проста и известна любому пользователю пиратской Максимальной: sublime text просто заставляет вас платить двумя способами, первый - назойливые напоминания, второй - укоризна тех, кто заплатил и считает это личным подвигом, налево-направо навешивая ярлык «нищеброд». А вот линукс поощряет свободу от патентов и лицензий, что с первого приближения воспринимается как халява, а со второго - тоже как халява.

Фантазия так и хлещет :)

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

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

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

Если бы ты был со мной знаком, тебе бы в голову не пришло высказать идею, что социум в меня что-то может вбить :)

И вы ёрничаете, пытаясь защитить неверное мнение, которое вам к тому же не принадлежит.

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

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

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

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

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

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

s/смесь коммерческих и платных модулей/смесь коммерческих и бесплатных модулей/

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

Может ещё изучу вим чуть глубже - но потому и только потому, что vim-мод есть в среде QtCreator.

Это жалкая пародия на vim. Подойдет вимеру, которого насильно заставляют использовать только qtcreator.

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

если это удобно, то извините! продолжайте в том же духе.

Ещё один с мозговым слизнем на голове? :)

Я не сказал, что это надо везде и всегда. Я привел пример, когда это удобно.

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

Эти фразы противоречат друг другу, да и вообще логики в них ноль.

Давай тогда противопоставлять гречку и картошку. Или овсянку и макароны.

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

Слава богу, за Gedit гномодизайнеры вроде взялись наконец

Лучше б программисты взялись. И за остальной гномософт тоже.

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

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

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

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

не подойдёт. там вроде даже элементарных f и t нет, без которых я как без рук.

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

Профессионалов в любой области всегда много меньше, чем любитетей. По определению.

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

ще стоит отметить интересную фичу, названия которой здесь, походу, никто не знает (z00ke выкладывал скриншот).

Я так и не понял, что это за фича? Можно описать ее словами?

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

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

Уже год пользуюсь и не нарадуюсь. Сколько ещё ждать? Давай, ты же у нас самый умный, пронзаешь мыслью время и пространство :)

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

50 баксов от пользователя заслуживают не писатели сублюме текстурки, которые не сделали ничего сверхъестественного. Их заслуживают те, кто в 80-х годах проводил автоматизацию на заводах...

Мастер-класс по социальной справедливости. Только сегодня, только на ЛОР.

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

Вот это интересно, надо будет посмотреть.

Плагин clang_complete называется. Отличная штука, умеет разворачивать такие завороты, которые никогда не осилият другие комплишены.

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

Ну, не расстраивайся, Sublime Text 2 хороший, годный для работы редактор, заслуживающий внимания и почета, как бы ты не старался, правда такова.

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

А вот это зависит от профессии. Я постоянно готовлю тексты для сайтов, мне без этого вообще никак.

А отображение длины строки не подойдет? У меня vim в статусе отображает длину строки под курсором. Это действительно удобно, не нужно ничего для этого выделять.

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

Дело не в том, что он шизофреник и сектант (по-моему, он просто обиженный с большой буквы О), дело в том, что он в поддержку своего аргумента начинает приплетать социально пострадавших, а это уже поведение мудполитика. Странно, что он ветеранов не вспомнил — это бы уже был эталон демагогии.

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

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

По скрину я для себя так и не уяснил, как мне по этой мини-карте найти нужный кусок. А если я знаю некую фразу, то мне проще ввести ее и сразу же попасть в нужное место. При этом инкрементальный поиск в этом помогает еще больше.

andreyu ★★★★★
()

Пожалуйста, усвойте наконец

что коммерческий НЕ значит закрытый!

«является коммерческим программным продуктом стоимостью $59 за одну лицензию»

а надо

«является коммерческим ПРОПРИЕТАРНЫМ программным продуктом стоимостью $59 за одну лицензию»

Стыдно ведь!!

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

Я же сказал: мне не нравится vim :) Не моё это. Да, если меня оставят на необитаемом острове с солнечной батареей, компьютером, где только vim, и тремя длинноногими блондинками, я наверняка с тоски выучу что-то кроме :wq!. Но пока у меня есть выбор, этому не бывать :)

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

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

Когда ты много работаешь с кодом, такие характерные структуры начинают запоминаться.

AP ★★★★★
()

В целом неплох, попробовал поработать малёк в место Kate - непревычны только хоткеи по умолчанию и то что они заточены под 2 руки (в Kate многие хоткеи сделаны под левую руку и права рука свободно мышкой может клацать) Быстрый факт и плавная прокрутка доставляет.

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

Главный минус - закрытый код. Открыли бы я бы даже 50$ заплатил бы.

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

И ещё не шибко хорошее дерево файлов. В Kate куда оно цветастие и удобнее.

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

Немного не понял почему она стоит денег.

Некоторым людям раз в месяц какие-то странные чуваки присылают подозрительный бумажный спам со словами «электроэнергия» и «отопление». А ещё они иногда ходят в дом с надписью «магазин» и меняют бумажки с надписью «деньги» на пакеты с надписью «еда».

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

бумажки с надписью «деньги»

Да, пожалуй вот этими бумажками я и расплачусь с разработчиками, сейчас только нарисую парочку.

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

Когда ты много работаешь с кодом, такие характерные структуры начинают запоминаться.

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

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

за Gedit гномодизайнеры вроде взялись наконец.

Лучше бы они взялись за что-нибудь другое. А Gedit и так хорош.

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

Да, пожалуй вот этими бумажками я и расплачусь с разработчиками, сейчас только нарисую парочку.

Я начинаю догадываться, какими бумажками чувак из соседнего треда грохнул 10 килодолларов на еду и алкоголь за месяц. ЛОР ещё торт.

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

Это совершенно невероятно, но в расхожей формулировке «Look & Feel» кроме «look» есть ещё и «feel». Впрочем, если ты софт оцениваешь строго по наличию функций, не принимая во внимание такую неуместную пошлость как удобство и особенности реализации, то и говорить не о чем.

AP ★★★★★
()

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

Наг-скрин убрали или все так же задалбливает?

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

А кто сказал, что свободные среды разработки не удобные?

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

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

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

Что делает ST2? При выделении текста слева в статусной строке номер текущей строки и столбца заменяются счётчиком выделенных символов. Всё.

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

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

Социально пострадавшие они только в твоём воображении, услужливо рисующем нужные детали. Люди, о которых идёт речь, вполне себе нормально поживают, т.к. они позаботились об этом в локальных масштабах, их усилиями в нашем городке появилась более чем приличная софтварная компания - которая делегирует преподавателей в вуз (в порядке хобби), снимает сливки со студентов, требует от своих работников немало и на своём поле вполне справилась даже с таким конкурентом, как айдобе.

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

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

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

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

— Доктор, когда я делаю вот так, у меня болит.
— А Вы, батенька, так не делайте.

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

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