Які текстові редактори використовують перевагу Lion's Versions?


14

Я багато років був ревним користувачем Textmate, і я сподіваюся, що надалі буду його. Однак функція версій OSX здається чудовою та простою у використанні ідеєю.

Я в основному роблю HTML, CSS та PHP, і я є сольним розробником. Щоправда, я, мабуть, не витратив достатньо часу на те, щоб працювати над цим, але мені ніколи не вдалося вписати SVN чи git у свій робочий процес. Однак я визнаю їх потенційну корисність.

Отже, чи є легкі текстові редактори, які підходять веб-дизайнерам / розробникам, які працюють із версіями?

До корисних функцій можна віднести:

  • Підсвічування синтаксису
  • Перегляд проекту / бічна панель
  • Автовідступ

4
У Xcode є вбудована власна система управління версіями (git), і це дуже просто у використанні

Це гарна ідея - я ніколи навіть не думав використовувати Xcode для веб-розробки. Хтось має досвід цього?
— Джоді Уоррен


1
Хороший запитання, але я б також поглянув на контроль вихідного коду, наприклад, git, як це дає більшу можливість знаходити випущені версії вашого коду тощо
— user151019

2
Так, я впевнений, що зустрінеться в TextMate 2. Це, мабуть, незабаром. Правильно?
— Джоді Уоррен

Відповіді:


3

TexShop, редактор Latex, тепер підтримує версії Lion. Він не є загальним текстовим редактором, але може бути використаний як такий і підтримує багато запитуваних вами функцій.

http://pages.uoregon.edu/koch/texshop/lion.html


... і це зробив мій дорогий друг Дік Кох, чудовий хлопець, який був у грі в розробку Macintosh з 1984 року і здобув кілька нагород Apple в області дизайну.
— Річард

Так - він зробив велику роботу з цим. :-)
— dan8394

2

Aptana орієнтована на веб-розробки (html, javascript, css, php, ...). Він заснований на Eclipse, який має вбудовану історію автоматичної версії, тому, мабуть, у Aptana також є.

Використовувати функцію версії (або замінити або порівняти поточну версію) так само просто, як клацнути файл правою кнопкою миші (див. Зображення)

введіть тут опис зображення

Плюси:

  • Це безкоштовно
  • має підсвічування синтаксису, бічну панель, автоматичний відступ та багато іншого.
  • кросплатформа (якщо ви коли-небудь переходите)

Можливі мінуси:

  • Можливо, не використовується версія Лева
  • Не зовсім легкий
  • Дійсно орієнтований на веб-розробку, тому менше загального редактора тексту.

2

Шоколад

Дійсно перспективний майбутній редактор із надзвичайно витонченим виглядом, вражаючими функціями та системою пакетів TextMate.

Функції Лева (увімкнено в налаштуваннях):

  • Повноекранний
  • Версії
  • Автозбереження

В даний час у публічному альфа.


1

TextEdit поставляється разом з Lion, тому він повинен включати версії, якщо ви використовуєте TextEdit, переконайтеся, що ви зберігаєте правильний формат файлу (Особливо, якщо ви хочете відкрити файли у Windows)


Дякую за відповідь Саманта, і ви технічно правильні. Однак я мав би бути більш конкретним - я шукаю редактора, який підтримує підкреслення коду, автоматичне відступ та інші основні функції, необхідні веб-дизайнерам та програмістам. Я оновлю питання, щоб додати більше ясності.
— Джоді Уоррен

1

Єдиний, про який я зараз знаю, - це Smultron в магазині додатків Mac. Ось сторінка розробників про програму http://www.peterborgapps.com/smultron/


Я насправді купував це у спалах хвилювання / легкої ностальгії, але, на жаль, у новій версії він сильно покалічений. Відкриття декількох файлів відображає їх у окремих вікнах. Існує різновид панелі вкладок, але це марно, якщо ви працюєте над проектом, який займає більше 1 або 2 документів.
— Джоді Уоррен

Шкода, що вам не подобається інтерфейс, оскільки ви його придбали, хоча це може бути дозволити розробнику знати, що ви хочете змінити, і, можливо, ви побачите покращення оновлення.
— conorgriffin

Так, хороші терміни. Я запитав його ще деякий час тому, і він просто відповів. Він сказав: "Є шанс. Треба буде просто почекати і подивитися ..." Але я цього хочу зараз! Це хороший маленький редактор, особливо за ціною, але наразі його не можна рекомендувати.
— Джоді Уоррен

1

NeoOffice

NeoOffice 3.2.1 Beta додає нові версії, повноекранний режим та відновлення функцій Apple для користувачів Mac OS X 10.7 Lion

Хоча редагування тексту знаходиться в наборі функцій NeoOffice, я не знаю, чи ідеально це для веб-розробки.

Я регулярно використовую NeoOffice для редагування HTML, але не думаю, що він відповідає будь-якому певному набору стандартів, що стосуються HTML або HTML5.


Я користувався NeoOffice майже вісім років. Це безкоштовно, але пожертви цінуються. Я роблю невелику нову пожертву з кожною основною новою версією. Зараз бета-версія 3.2.1 доступна лише тим, хто пожертвував певну суму грошей за останні 12 місяців. 3.2.1 буде доступна без пожертви через кілька місяців після виходу повної версії 3.2.1. Деталі читайте тут: neooffice.org/neojava/uk/…

0

Taco HTML Edit призначений для спрощення процесу створення привабливих веб-сайтів, які правильно відображаються в різних браузерах.
Taco HTML Edit включає майстрів тегів, які генерують для вас розмітку HTML.
Taco HTML Edit також допомагає знайти помилки у розмітці HTML, і він навіть може перевірити написання у ваших документах. Для тих, хто використовує скрипти PHP у своїй розробці, Taco HTML Edit включає інструменти для управління PHP.

Особливості OS X Lion
Для користувачів OS X Lion Taco HTML Edit має підтримку автоматичного збереження, резюме, версій та повного екрану .


0

Я настійно рекомендую уникати відкриття будь-якої розмітки в TextEdit (мови програмування можуть бути нормально, хоча це все ще хитрий інструмент для роботи). Він намагається відобразити .html файли як насичений текст, що неявно перетворює документ у RTF (безшумне перетворення). Якщо ви спробуєте перетворити його у звичайний текст, сподіваючись, що він дозволить побачити розмітку, ви розчаруєтесь, виявивши, що вона просто перетворює RTF у звичайний текст. Після цього, якщо ви вирішите "скасувати" це, файл .rtf тепер мовчки замінитьваш оригінальний файл .html, який тепер назавжди знищений. Сподіваємось, у вас є резервна копія у Time Machine або деінде, тому що ви не отримуєте її назад через вбудовану систему версій. (Принаймні, так це працює в Mountain Lion (10.8.1). Я визначаю точний сценарій, який я просто пережив, намагаючись використовувати TextEdit, щоб побачити старіші версії документа, оскільки BBEdit не підтримує Lion / Система версій Mountain Lion.)

Насправді є налаштування, яке робить TextEdit корисним для перегляду HTML-документів. В налаштуваннях, в розділі «Відкрити і Зберегти», переконайтеся , що «файли відображення HTML в HTML - код замість форматований текст» буде перевірено . Після того, як ви це зробите, проблема, яку я тільки що описав, не виникне. Проблема полягає в тому, що воно вимкнено за замовчуванням, тому я вважаю, що безпечніше взагалі уникати TextEdit.


Дякуємо, що пояснили, чому TextEdit не є інструментом для роботи. Не потрібно занадто сильно думати про версії та змінювати формати з-під вас та ненавмисні наслідки - це не цікаво під час управління кодом. Легкий штрих є кращим, особливо коли контроль коду та SCM грають у більшості середовищ розробки, які заслуговують на виділений редактор.
— bmike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.