Smultron

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Smultron
Тип Текстовий редактор
Автори Peter Borg
Стабільний випуск 12.0.6 (3 січня 2020; тому (3 січня 2020))
Операційна система macOS
Мова програмування Objective-C
Доступні мови Багатомовність
Ліцензія 2011[a]: Пропрієтарне
2007[b]: Apache-2.0
2006[c]: BSD-3-Clause
2004[d]: GPL[e][1]
Вебсайт www.peterborgapps.com/smultron

Smultron — це текстовий редактор для macOS, розроблений як для початківців, так і для досвідчених користувачів, названий на честь шведського слова «лісова полуниця».

Спочатку він був опублікований як безкоштовне програмне забезпечення, але зараз продається через Mac App Store. Він написаний на Objective-C з використанням Cocoa API і може редагувати та зберігати багато різних типів файлів. Smultron також включає підсвічування синтаксису з підтримкою багатьох популярних мов програмування, включаючи C, C++, LISP, Java, Python, PHP, Ruby, HTML, XML, CSS, Prolog, IDL і D.

Особливості[ред. | ред. код]

Smultron працює лише зі звичайними текстовими файлами, без підтримки зображень чи графіки.[2]

Smultron має багато варіантів підсвічування синтаксису та кодування тексту. Це може бути корисним для швидкого створення веб-сайтів і дозволяє користувачеві використовувати та налаштовувати ярлики для швидкого впровадження коду, фрагментів і організації файлів.[3] Інші функції включають перегляд розділеного файлу, перенесення рядків, поступовий пошук, утиліту командного рядка, номери рядків і попередній перегляд HTML.

Історія[ред. | ред. код]

Smultron був створений шведським програмістом Пітером Боргом як його перший проєкт з відкритим вихідним кодом, щоб виправити те, що він сприймав як відсутність безкоштовних, просунутих, простих у використанні текстових редакторів Mac на той час. Її перша версія була безкоштовно випущена на SourceForge у 2004 році, і з того часу вона отримала значну підтримку та відгуки від спільноти Mac з відкритим кодом.[4][5][6] Назва програми походить від звичайної шведської лісової суниці, звідки і значок програми.[5] Lingon, інша програма, розроблена Borg, названа на честь іншої поширеної скандинавської ягоди.

Smultron 2 додав нову панель проєктів для впорядкування файлів і додав панель вкладок для перемикання між відкритими документами на додаток до попередньої бічної панелі. Він вимагав Mac OS X Tiger, оскільки в ньому були використані нові фреймворки Core Data та Sync Services. У своєму огляді Джайлз Тернбулл зазначив, що програма може працювати повільно під час обробки великих текстових файлів.[7][8]

Smultron 3 був випущений у 2007 році з кращою обробкою проєкту, використанням пам'яті та підсвічуванням синтаксису. Він також змінив поведінку панелі попереднього перегляду, щоб вона оновлювалася лише під час збереження файлу, зміна, яку розкритикував Джефф Смікіл з Ars Technica.[9]

У липні 2009 року Борг оголосив, що більше не розроблятиме Smultron через брак часу. На той час останньою версією була версія 3.5.1.[10][11] У вересні 2009 року Borg випустив версію 3.6beta1, щоб зробити програму сумісною з Mac OS X Snow Leopard. Він також сказав, що не буде оприлюднювати «більше жодних версій в осяжному майбутньому».[12][13]

У 2010 році програміст Жан-Франсуа Мой випустив форк Smultron як версію 3.7. Пізніше він був перейменований на Fraise, французьке слово для полуниці. Також із відкритим кодом, цей форк пропонував 64-розрядну підтримку Snow Leopard (але не підтримував Mac OS X Leopard), додав механізм автоматичного оновлення, виявлення дублікатів рядків та інші функції. Фрейза незабаром покинули.[14][15][16][17]

6 січня 2011 року Борг воскресив Smultron і випустив версію 3.8. Він переліцензував його як пропрієтарне програмне забезпечення та зробив його платним додатком, доступним у Mac App Store.[18] У версії 3.8.2 додано підтримку мови розмітки Markdown.[19]

Smultron 4, випущений у листопаді 2011 року, був одним із перших текстових редакторів Mac, які підтримували синхронізацію iCloud, нову функцію Mac OS X Lion. Файли можна було перемістити з локального диска в iCloud через меню, яке рецензент Ніколас Фурно розкритикував як «неідеальне».[20] У серпні 2011 року Smultron 5 було випущено в Mac App Store як платне оновлення, додавши підтримку дисплея Retina, підтримку синхронізації iCloud для фрагментів коду, підтримку функцій розширення та згортання, Поточна версія — Smultron 13.[21]

Примітки[ред. | ред. код]

  1. Запатентовано з версії 3.8.
  2. Apache-2.0 від версії 3.0 до 3.6b1.
  3. BSD-3-Clause від версії 2.0 до 2.2.7.
  4. GPL від версії 0.6 до 1.2.7.
  5. GPL. Жодна версія не згадується, тому будь-яка версія.

Джерела[ред. | ред. код]

  1. Smultron versions 0.6 to 3.6b1. sourceforge.net. Процитовано 26 липня 2021.
  2. Smultron is a capable and inexpensive text editor. Macworld (англ.). Процитовано 4 січня 2023.
  3. Smultron is a capable and inexpensive text editor. Macworld (англ.). Процитовано 4 січня 2023.
  4. Smykil, Jeff (23 лютого 2007). Interview: Peter Borg of Smultron for OS X. Ars Technica (en-us) . Процитовано 4 січня 2023.
  5. а б Turnbull, Giles. Smultron 2.0.3. MacUser. Архів оригіналу за 18 січня 2008. Процитовано 4 січня 2023.
  6. Cheng, Jacqui (20 жовтня 2006). Apps that make it worth switching to OS X. Ars Technica (en-us) . Процитовано 4 січня 2023.
  7. Smykil, Jeff (23 лютого 2007). Interview: Peter Borg of Smultron for OS X. Ars Technica (en-us) . Процитовано 4 січня 2023.
  8. Turnbull, Giles. Smultron 2.0.3. MacUser. Архів оригіналу за 18 січня 2008. Процитовано 4 січня 2023.
  9. Smykil, Jeff (25 квітня 2007). Smultron hits 3.0 milestone with better project handling. Ars Technica (en-us) . Процитовано 4 січня 2023.
  10. Laporte, Christophe (3 серпня 2009). Clap de fin pour Smultron ?. MacGeneration (фр.). Процитовано 4 січня 2023.
  11. Peter Borg. Smultron. Архів оригіналу за 19 липня 2009. Процитовано 1 серпня 2009.
  12. Fraise, Successor to Smultron, Continues Development of the Simple OS X Text Editor. Lifehacker (англ.). 22 червня 2010. Процитовано 4 січня 2023.
  13. Peter Borg. Smultron. Архів оригіналу за 27 вересня 2009. Процитовано 30 вересня 2009.
  14. Fraise, Successor to Smultron, Continues Development of the Simple OS X Text Editor. Lifehacker (англ.). 22 червня 2010. Процитовано 4 січня 2023.
  15. flomac/Smultron. github.com. Процитовано 26 липня 2021.
  16. Moore, Charles (10 серпня 2010). Fraise Text Editor Steps into Smultron's Shoes. Low End Mac. Процитовано 4 січня 2023.
  17. jfmoy. Fraise. GitHub. Процитовано 30 березня 2010.
  18. Nelzin-Santos, Anthony (6 січня 2011). Mac App Store : Smultron est de retour. MacGeneration (фр.). Процитовано 4 січня 2023.
  19. Innocente, Florian (24 березня 2011). Logiciels : VLC, Smultron, MarsEdit et Skitch. MacGeneration (фр.). Процитовано 4 січня 2023.
  20. Furno, Nicolas (22 листопада 2011). Smultron place ses documents dans le nuage. MacGeneration (фр.). Процитовано 4 січня 2023.
  21. Smultron 13 - Text editor. Mac App Store (брит.). Процитовано 4 січня 2023.

Посилання[ред. | ред. код]