Я не очень доволен текстовыми редакторами, доступными для Mac OS X.
Я пробовал TextWrangler , Smultron , Coda , SubEthaEdit , TextMate и другие, которые я не помню. Но ничто из перечисленного не удовлетворило мои потребности.
Я хочу (бесплатный) текстовый редактор
- что быстро,
- который делает подсветку синтаксиса
- где я могу определить собственные синтаксисы (или есть много плагинов, например, для YAML),
- где разработчики активны,
- который не похож на TextWrangler (я ненавижу скользящую боковую панель), но не является настоящим Mac-приложением
- который может определять проекты (например, Coda может)
- который включает в себя базовую поддержку Git и / или SVN
- который поддерживает быстрое автозаполнение
- Mac OS X 10.6 совместимый
Простым английским: идеальный легкий текстовый редактор, который еще не является тяжелой средой разработки.
BBEdit
сам человек) и Xcode, но вы более или менее убили каждого в комментариях. Я не думаю, что вы когда-нибудь найдете «идеальный» текстовый редактор, который соответствует вашим конкретным вкусам, если вы просто не создадите его самостоятельно.Ответы:
Вы рассматривали Xcode?
Я знаю, что вы сказали, что вам не нравится TextMate, но это тот, который отвечает почти всем вашим потребностям.
TextMate
действительно быстро
Xcode
Не так быстро, но не Eclipse / Netbeans-slow
TextMate
Очень полный и расширяемый
Xcode
делает подсветку синтаксиса, это зависит от ваших потребностей
TextMate
Очень, очень расширяемый
Xcode
расширение синтаксиса возможно
TextMate
Некоторые говорят, что это не очень хорошо, но очень немногие другие текстовые редакторы могут конкурировать с его текущими функциями.
Xcode
Apple разрабатывает эту программу очень активно
TextMate
Если вам не нравится скользящая панель, есть плагин, чтобы заменить его на ящик
Xcode
не имеет скользящей панели
TextMate / Xcode
Do проекты
Поддержка TextMate для Git / SVN / Mercurial (и, вероятно, больше) через встроенные и добавленные плагины
Поддержка Xcode SVN для 3.x, добавлен Git в Xcode 4
TextMate
Базовое завершение переменной / функции
очень полное завершение кода через пакеты
Xcode
Basic переменная / завершение функции
TextMate
Некоторые проблемы совместимости
Xcode
полностью совместимый
источник
Я бы сказал, что MacVim, но это, конечно, более сложный инструмент, основанный на традиционном текстовом редакторе Unix Vim с крутой кривой обучения.
Кстати, какой аспект TextMate не понравился вам?
источник
Я думаю, что Aquamacs может добиться цели !
источник
Возвышенный текст 2
Поддержка фрагментов TextMate, языков и цветовых схем. Разделенный вид, вкладки, проекты, команды. Полноэкранный режим на Lion и «сфокусированный» режим. Расширяемый тоже.
Очень быстрый, отличный режим множественного выбора и кроссплатформенность.
В настоящее время по цене $ 59, но бесплатная версия доступна с периодическими оповещениями.
У этого также есть быстрорастущий плагин API и окружающее сообщество.
Проверьте это, это чертовски круто.
Обновление : Sublime Text 2 теперь заменен Sublime Text 3, который имеет различные улучшения и улучшения производительности.
источник
Вы не найдете его.
TexMate довольно быстрый. TextWrangler быстрее для больших файлов, хотя.
Большинство (если не все) имеют подсветку синтаксиса.
Вы можете или не можете получить это.
Желаем удачи в этом.
Что не так с боковой панелью?
Определите проекты как папки, и все готово.
Философия UNIX заключается в том, чтобы делать одну вещь и делать это хорошо. Интегрированная поддержка SCM не легко найти. Возможно, вам следует использовать внешний инструмент?
Насколько я знаю, только несколько основных IDE поддерживают это.
Вы не найдете то, что ищете бесплатно . Любая среда разработки будет выглядеть медленной по сравнению с текстовым редактором, таким как TM или TW.
Если вы хотите мое честное мнение, попробуйте TextMate. Пакеты позволят вам воспроизвести часть поведения, которое вы ищете, остальное, на что вы можете надеяться, это 2.0.
источник
Проверьте Фрейз , преемник Smultron. Он отвечает многим вашим требованиям. Вот те, которые не встречались:
Все остальное, что вы упоминаете, там.
на редактирование:
Я годами работал с блокнотом ++, занимаясь разработкой Windows, и за последние пару месяцев я постепенно перешел на vim. Он делает все, что вы просите, и даже больше.
источник
Я не могу поручиться за это лично, но RedCar выглядит довольно многообещающе. Он поддерживает пакеты TextMate и работает на Mac, Linux и Windows. Он не поддерживает весь ваш список функций, я не верю, что он имеет встроенный контроль версий или поддержку проекта (кроме папок).
источник
Вам нужен Notepad ++, работающий под Wine! или винодел !
источник
Одна тенденция, которую я заметил в этом году, - это то, что программисты Mac и веб-разработчики перешли от Textmate и им подобных к MacVim, в том числе Райан Сингер из 37signals, который недавно качал MacVim во время своего выступления о будущем веб-приложений .
Много людей написали о том, почему они перешли; «Возвращение домой к Вим» - мой любимый.
источник
Что не так с BBEdit , кроме того, что вам, возможно, придется заплатить за это?
источник
Попробуйте Editra. Это действительно нужно многим , но не всем, это похоже на notepad ++ в Windows.
источник
Вы можете попробовать KomodoEdit .
Бесплатно и бесплатно (по публичной лицензии Mozilla).
Достаточно быстро
Проверьте
Есть много плагинов ; Я уверен, что можно создать собственную подсветку синтаксиса
Я так считаю.
Боюсь, это не приложение Какао; он построен на основе пользовательского интерфейса Firefox.
Ага.
Похоже, что там может быть какая-то встроенная поддержка Git. Вот этот плагин. Похоже, поддержка SVN встроена.Редактировать: Похоже, эти функции требуют Komodo IDE вместо Komodo Edit. Komodo IDE - это платное обновление. Вам может показаться интересной « поддержка SVN для Komodo Edit ».
Имеет автозаполнение; вам придется попробовать это, чтобы увидеть, достаточно ли это быстро для вас.
Да.
источник
В блоке есть новый редактор под названием Chocolat . Я пользуюсь им уже неделю, и мне это очень нравится. Он имеет множество функций TextMate (а также поддерживает комплекты TextMate), но я обнаружил, что он намного лучше работает с большими наборами файлов, особенно по сети.
источник
Я неравнодушен к Coda в эти дни, но столкнулся с этим на днях, когда я искал что-то еще. Я не пробовал, поэтому не уверен, что он отвечает всем вашим потребностям. Это бесплатно, но только потому, что больше не разрабатывается.
http://www.web-scripter.com/
источник
Существует новый текстовый редактор под названием Kod, который является современным, быстрым и поддерживает проекты.
Предупреждение - разработка на Kod только начинается, так что все немного нестабильно. Это программное обеспечение альфа-уровня версии 0.0.3, хотя я думаю, что в конечном итоге оно превратится в приложение, которое вы ищете.
Особенности:
источник
Atom от GitHub - это бесплатный и мощный текстовый редактор и сборка IDE для программистов. В то же время, это не создает впечатление тяжеловесной IDE.
Visual Studio Code - еще одно подобное предложение от Microsoft.
источник
Вы пробовали любой из вариантов Eclipse? Я не большой поклонник Eclipse, но Aptana-версия Eclipse (которая ориентирована в первую очередь на интерфейсных веб-разработчиков), кажется, удовлетворяет всем вашим требованиям выше и может стоить заглянуть.
http://aptana.com
источник
Ваша лучшая ставка в 2018 году для бесплатных и активных и расширяемых редакторов, которые не являются тяжелыми IDE:
Все они работают очень быстро на современном Mac с твердотельным накопителем, даже MacBook (One) с мобильным процессором с минимальным количеством ядер и тактовой частотой. Все они бесплатны, активно разрабатываются, расширяются, поддерживают контроль и завершение кода, а также являются расширяемыми, пригодными для сценариев и могут быть добавлены для многих языков и синтаксиса.
источник
Есть также брекеты , чтобы рассмотреть. Написанный на Javascript, который в настоящее время разрабатывается Adobe как «проект с открытым исходным кодом, управляемый сообществом», фокусируется на веб-разработке, но также может использоваться в качестве универсального текстового редактора, имеет надежный API для его расширения и растущее число уже доступных расширений.
источник