Scintilla

Скріншот програми:
Scintilla
Дані програми:
Версія: 3.2.2
Дата завантаження: 20 Feb 15
Розробник: Neil Hodgson
Ліцензія: Безкоштовно
Популярність: 20

Rating: nan/5 (Total Votes: 0)

Scintilla є компонентом редагування коду безкоштовний джерело. Scintilla поставляється з повним вихідним кодом і ліцензією, яка дозволяє використовувати в будь-якому вільному проекту або комерційного продукту.
А також функції, знайдені в стандартних компонентів для редагування тексту, Scintilla включає в себе функції особливо корисно, коли редагування та налагодження вихідного коду. Вони включають в себе підтримку синтаксису стилю, індикаторів помилок, код завершення і спливаючі підказки.
Рентабельність вибір може містити маркери, такі як ті, які використовуються в отладчиков, щоб вказати точки зупину і поточний рядок. Вибір для укладання є більш відкритими, ніж з багатьма редакторами, що дозволяє використовувати пропорційних шрифтів, жирним шрифтом і курсивом, кілька кольору тексту і фону і декількох шрифтів.
Проект SinkWorld досліджує можливі майбутні напрямки Scintilla, щоб зробити його більш гнучким, надійним, працювати краще і працювати на віртуальних машинах .NET і Java.
Розробка Scintilla почав як спробу поліпшити текстового редактора в PythonWin. Після розчаровані проблем в RichEdit управління, використовуваного PythonWin, здавалося, що найкращий шлях вперед було написати новий елемент управління редагування.
Найбільша проблема з RichEdit та інших подібних елементів управління є те, що вони відносяться до зміни стилю в якості важливих стійких змін в документ, таким чином вони зберігаються в стек скасування і встановити брудну прапор документа. Для вихідного коду, укладання не повинна бути збережені, як це може бути механічно заново.
Scintilla і SciTE в даний час доступні для Intel Win32 і Linux сумісних операційних систем з GTK +

Що нового У цьому випуску :.

  • SciTE на вікнах тепер працює скрипти Lua безпосередньо в головному потоці, а не починати їх на вторинному потоці, а потім перейти назад в основний потік.
  • Виділіть і Quot, інакше й Quot; в якості ключового слова для TCL таким же чином, як і інші мови. Помилка # 1836954.
  • Усунення неполадок з установкою шрифтів для автозавершення списків на вікнах, де ручки шрифтів були скопійовані, а пізніше видалена в результаті чого системний шрифт за замовчуванням буде використовуватися.
  • Розмір Fix шрифт, використовуваний на Windows, для азіатських методів введення мова, яка іноді призводить до IME не видний. Помилка # 3436753.
  • Виправлена ​​полігон малюнок на Windows, так згину символи видимим. Помилка # 3433558.
  • Змінено фон спираючись на GTK +, щоб при дрібних позиціонування характер, так як відбувається на OS X, так як це дозволяє уникнути слабкі лінії на кордонах лексем.
  • Переконайтеся, растрові зображення, виділені перед фарбуванням, оскільки було падіння при Scintilla звернув без спільних викликів ініціалізації. Помилка # 3432354.
  • Виправлена ​​SciTE на помилки Windows, викликаючи неправильне положення курсора після відступу вибір. Помилка # 3433433.
  • Виправлена ​​SciTE сесія збереження в магазин позицію в буфері зіставлення буфера. Помилка # 3434372.
  • Виправлена ​​витік об'єктів документа в SciTE.
  • розпізнавати символи URL '?' і '%' для відкриття вибраної команди в SciTE. Помилка # 3429409.

Що нового у версії 2.21:

  • Азіатський подвійний набір байт символів (DBCS) поліпшену підтримку. Пошук без урахування регістру робіт та інші операції набагато швидше. Помилка # 2999125, Bug # 2774616, Bug # 2991942, Bug # 3005688.
  • Scintilla на GTK + використовує тільки екологічно застарілих API (для GTK + 2.20) для GdkFont і GdkFont винятком використання може бути відключена з символом препроцесора DISABLE_GDK_FONT.
  • інтерфейс IDocument використовується Лексера додає BufferPointer і GetLineIndentation методи.
  • На Windows, клацаючи встановлює фокус перед обробкою натисніть або відправлення повідомлень.
  • Помилка на OS X (MacOSX платформа) фіксується де перетягнути / падіння переписав буфер обміну. Помилка # 3039732.
  • GTK + малюнок помилка, коли думка прокручується по горизонталі більш ніж 32000 пікселів виправлена.
  • SciTE Виправлена ​​помилка з викликом повний символ з вікна виводу. Помилка # 3050957.
  • Виправлена ​​помилка, коли не було можливості відключити згортання. Помилка # 3040649.
  • Виправлена ​​помилка з натисканням Enter на лінії згину заголовок рази не відкриваючи рази. Помилка # 3043419.

  • Опція
  • 'Враховувати регістр' SciTe в пошуку і заміні користувальницьких інтерфейсів змінено на «Case Sensitive», щоб дозволити використання 'V', а не 'з' як мнемонічного.
  • SciTE відображає трасування стека для Lua, коли відбувається помилка .. помилка # 3051397.
  • SciTE на вікнах виправлення помилок, де подвійне клацання на повідомленні про помилку вліво фокус в панелі виводу. Помилка # 1264835.
  • SciTE на вікнах використовує SetDllDirectory, щоб уникнути проблем з безпекою.
  • C ++ лексичний аварії фіксується препроцесора вирази, виглядала як поділ на 0. Bug # 3056825.
  • Haskell лексичний покращився. Помилка # 3039490.
  • фіксується по всьому {%%} тегів Django HTML лексичний. Помилка # 3034853.
  • HTML JavaScript лексичний фіксується при кінці лінії втік. Помилка # 3038381.
  • HTML Лексера магазини лінії виробляються державою лінією на цій лінії, а не на наступному рядку.
  • Markdown лексичний фіксує нескінченний цикл. Помилка # 3045386.
  • MySQL складні помилки з кінцевими звітності основних. Помилка # 3031742.
  • PowerShell лексичний дозволяє '_' в якості символу слова. Помилка # 3042228.
  • SciTE на GTK + залишає обробку наступних команд, якщо command.go.needs команда не виконується.
  • Коли SciTE закривається, всі буфери тепер отримують OnClose виклик. Помилка # 3033857.

Що нового у версії 2.12 :.

  • Покращує швидкість відтворення і виправляє помилки

Що нового у версії 2.03 :.

  • Версія 2.03 виправлені деякі проблеми з прямокутного виділення

Що нового у версії 2.01:

  • Scintilla

Що нового у версії 1.77:

  • Пряма тимчасовий доступ до текстового буфера SCINTILLA, щоб дозволити простий ефективний сполучення бібліотек, як звичайну бібліотеки експресії.
  • Scintilla на вікна можуть інтерпретувати клавіші в Unicode, навіть коли вузьке вікно персонаж з SCI_SETKEYSUNICODE.
  • Повідомлення відправляється при автозавершения скасована.
  • лексичних додані для MySQL і GetText .po файли.

Інші програми розробника Neil Hodgson

SciTE
SciTE

29 Apr 18

SciTE
SciTE

22 Jun 18

Scintilla

Коментар не знайдено
додати коментар
Включіть картинки!