SciTE

Софтуер снимки:
SciTE
Софтуер детайли:
Версия: 4.1.0 актуализира
Дата на качване: 22 Jun 18
Розробник: Neil Hodgson
Разрешително: Безплатно
Популярност: 7

Rating: 1.0/5 (Total Votes: 1)

SciTE е отворен, платформен и свободно разпространен графичен софтуер, базиран на проекта ScIntilla, вграден в C ++ и GTK +, проектиран от отместването, за да действа като редактор на изходния код специално за програмисти и разработчици.

Приложението се оказа много полезно за писането и управлението на различни приложения през последните няколко години. Сред ключовите му характеристики можем да споменем синтаксиса за стил, сгъване, съвети за обаждане, индикатори за грешки и завършване на код.


Поддържа широк спектър езици за програмиране, включително C, C ++, C #, CSS, Fortran, PHP, Shell, Ruby, Python, Batch, Assembler, Ada, D, YAML, TeX, Hypertext, Difference, Lua, Lisp, Списък с грешки, VBScript, XML, TCL, SQL, Pascal, JavaScript, Java,
Първи стъпки с SciTE

За съжаление, SciTE се разпространява само като gzipped архив във файловия формат TGZ и инсталирането му не е най-лесното от задачите. Ето защо, ако вече не е инсталирана на вашата GNU / Linux операционна система (различните дистрибуции идват предварително заредени с SciTE), ние силно препоръчваме да отворите пакета ви, да потърсите пакета scite и да го инсталирате.

След инсталирането можете да отворите програмата от главното меню на настолната ви среда, точно както бихте отворили всяка друга инсталационна програма на вашата система. Той ще се нарича SciTE Text Editor.

Софтуерът се представя с празен документ и много чист и прост графичен потребителски интерфейс, разработен с инструментариума GTK + GUI за различни платформи. Има само малка лента с менюта, за да можете бързо да получите достъп до вградените инструменти, различни настройки, промяна, буфери и други полезни опции.


Поддържани операционни системи

SciTE (текстови редактор на SCIntilla) е многоплатформен софтуер, който работи добре на операционни системи Linux (Ubuntu, Fedora и т.н.), FreeBSD и Microsoft Windows (Windows 95, NT 4.0, Windows 2000, Windows 7 и др. .

Какво ново в това издание:

  • Експериментална и непълна поддръжка, добавена за двупосочен текст в Windows, използвайки DirectWrite и Cocoa за UTF-8 документи, като се обади SCI_SETBIDIRECTIONAL (SC_BIDIRECTIONAL_L2R). Това позволява документите, които съдържат арабски или иврит, да бъдат редактирани по-лесно по начин, подобен на други редактори.
  • Добавени са индикатори INDIC_GRADIENT и INDIC_GRADIENTCENTRE. INDIC_GRADIENT започва с определен цвят и алфа в горната част на линията и избледнява до напълно прозрачно в долната част. INDIC_GRADIENTCENTRE започва с определен цвят и алфа в центъра на линията и избледнява до напълно прозрачен в горната и долната част.
  • Вмъкнете режим на тире SC_WRAPINDENT_DEEPINDENT, който добавя два раздели от предишния ред.
  • Индикаторите се изобразяват за символите на края, когато се показват.
  • Повечето невалидни байтове в кодовете на DBCS се показват като петна, за да се изяснят проблемите и да се гарантира, че нещо е показано.
  • В какао, невалиден текст в кодовете на DBCS ще бъде интерпретиран чрез еднобайтово кодиране на MacRoman, тъй като ще приема всеки байт.
  • Diff lexer добавя стилове за разновидности, съдържащи петна.
  • Премеренията на MacOS за невалидни DBCS символи при плъзгане на текст, промяна на текста, търсене на нечувствителни към малки и малки букви и извличане на текст като UTF-8
  • Реакцията на регулярния израз се фиксира върху macOS, когато се свързва с libstdc ++.
  • SciTE на GTK +, когато се изпълнява в режим с един екземпляр, сега препраща всички аргументи на командния ред към вече изпълнявания потребителски модел. Това позволява "име на файла SciTE -отговор: ред" да работят.

Какво е новото във версията:

  • Поддръжката е спаднала за Microsoft Visual C ++ 2013 поради повишеното използване на функциите на C ++ 11.
  • Добавена е каретна рамка като алтернатива, за да се подчертае каретката.
  • Добавени са "Обратни избрани линии" функция.
  • SciTE добавя "Изберете всички маркери" команда.
  • SciTE добавя настройка save.path.suggestion, за да предложи име на файл, когато запазва неназован буфер.
  • Актуализирани категории за преобразуване на случаи и знаци за Unicode 9.
  • Baan lexer разпознава цифрови литерали по по-съвместим начин, включително шестнадесетични числа и експоненти.
  • Баш лексър разпознава низове в списъците в повечето случаи. Грешка # 1944.
  • Фортранският lexer разпознава линия на препроцесор след продължаване на линията &. Грешка # 1935.
  • Папката Fortran може да фолдне коментарите. Грешка # 1936.
  • PowerShell lexer разпознава избягналите кавички в низове. Грешка # 1929.
  • Python lexer разпознава идентификаторите по-точно, когато включват символи, които не са ASCII.
  • Папката Python третира коментарите в края на файла като отделни от предходната структура.
  • YAML lexer разпознава коментарите в повече ситуации и стилове на "..." линия като "---" линия. Грешка # 1931.
  • Актуализирайте лентата за превъртане, когато промените, добавените, премахнатите или видимите коментари са променени. Характеристика # 1187.
  • Режимите за анулиране с клавиша Esc запазват правоъгълна селекция. Bug # 1940.
  • Изгражданията се правят с подреден списък на lexers, за да бъдат по-възпроизводими. Грешка # 1946.
  • На какао е установено изтичане на зони за проследяване на мишката.
  • В какао, автоматичното допълване е 4 пиксела по-широко, за да се избегне отрязването на текст.
  • В Windows спирайте да изчертавате правоъгълник на фокуса в списъка за автоматично попълване и да увеличите дължината на списъка по подразбиране на 9 елемента.
  • SciTE проверява най-много 1 МБ от даден файл, за да се определи автоматично отстъпката за indent.auto, за да се избегне продължителна пауза при зареждане на много големи файлове.
  • Потребителският интерфейс на SciTE използва по-светли цветове и по-малко 3D елементи, за да съвпадат с текущите настолни среди.
  • SciTE настройва буфера за мръсен и показва съобщение, когато файлът се изтрива, ако load.on.activate on.
  • SciTE на Windows Търсене на лента Търсене на бутон работи в инкрементален режим без затваряне. Грешка # 1926.

Какво е новото във версия 3.7.3:

  • Показвайте блока, който се отнася за символа в края на селекцията, за да бъде подобен на другите редактори.
  • В SciTE могат да се изберат цветове за маркерите за сгъване. Характеристика # 1172.
  • В SciTE може да се скрият буферните номера в раздели. Характеристика # 1173.
  • Diff lexer разпознава изтрити линии, започващи с "---".
  • Lua lexer изисква първият ред да започне с "#!" да се третира като коментар на шебанг, а не само "#". Грешка # 1900.
  • Matlab lexer изисква началото и края на блоковия коментар, за да бъде сам на линия. Bug # 1902.
  • Python lexer поддържа ф-редове с нови стилове, позволява идентификатори на Unicode и вече не позволява на @ 1 да бъде декоратор. Бъг # 1848.
  • Коригирайте несъответствието при сгъване, когато разгънатата заглавка е добавена над сгънатата част. Избягвайте ненужното разгръщане, когато изтриването не включва края на линията. Бъг # 1896.
  • Отстранете катастрофата за финализиране на какао. Bug # 1909.
  • SciTE на GTK + може да има широк делител между панелите с разделена .wide property.
  • Коригирайте показването на списъците за автоматично попълване и забележките на GTK + 3.22 на Wayland. По-нови приложни програмни интерфейси, използвани в GTK + 3.22, като по-стари приложни програмни интерфейси (API) бяха отхвърлени.
  • Коригирайте катастрофата в кода за достъпност на GTK + поради получаване на сигнал след унищожаване. Bug # 1907.
  • Направете проследяване на trackpad на Wayland. Грешка # 1901.

Какво е новото във версия 3.7.2:

  • Минимизирайте преначертаването за APIs SCI_SETSELECTIONN *. Грешка # 1888.
  • Използвайте по-голяма точност, за да позволите да изберете отделни линии в файлове с повече от 16,7 милиона реда.
  • За Qt 5 определете QT_WS_MAC или QT_WS_X11 на тези платформи. Грешка # 1887.
  • За какао, поправете катастрофата при разрушаване на разглеждане с macOS 10.12.2. Грешка # 1891.
  • Рестартирайте катастрофата в GTK +

Какво е новото във версия 3.6.7:

  • C ++ 11 се основава на диапазона на цикли, използвани в SciTE, така че GCC 4.6 е сега минималната поддържана версия.
  • SC_CHARSET_DEFAULT означава кодова страница 1252 на Windows, освен ако не е зададена кодова страница. Това предотвратява неочаквано поведение и катастрофи на източноазиатски системи, където стандартните локали са обикновено DBCS. Проектите, които искат да стартират по подразбиране кодовите страници на DBCS в източноазиатските локали, трябва изрично да зададат кодовата страница и набор от символи.
  • Опцията SCVS_NOWRAPLINESTART спира стрелка наляво от обвиване до предишния ред. Най-често се иска, когато се използва виртуално пространство. Bug # 1648.
  • C ++ lexer може да се сгъне на #else и #elif с the fold.cpp.preprocessor.at.else собственост. Грешка # 210.
  • Списъкът с грешки lexer открива предупреждения от Visual C ++, които не съдържат номера на линии.
  • HTML lexer вече не се отнася за "

  • Какво е новото във версия 3.6.6:

    • Версия 3.6.5 поправя незначителни бъгове. Li>

    Какво е новото във версия 3.6.4:

    • SciTE позволява настройка на типа на сепаратора тип autocompletion.
    • Папката C ++ прегъва кода на '(' и ')', за да позволи да бъдат сгънати многоредови разговори. Характеристика # 1138.
    • За HTML lexer ограничете мащаба на коментарите от реда Mako, за да завършите преди крайните знаци на линията.
    • Сгъванията се разгъват, когато два сгънати региона се сливат, като изтрият интервал или променят нивото си на фолд чрез добавяне на знаци. Това бе определено както в Scintilla, така и в еквивалентния код на SciTE. Бъг # 1799.
    • Progress lexer поддържа шестнадесетични цифрови буквали, еднолинейни коментари, съкратени ключови думи и разширява вложените коментари до неограничени нива.
    • Ruby lexer третира синтактичния ключ на алтернативния хеш ключ ":" като символ. Бъг # 1810.
    • Rust lexer дръжки braketed Unicode низ избягва като " u {123abc}". Bug # 1809.
    • За GTK + в Windows fix 64-битовата версия е разбита в 3.6.3
    • За Qt, версиите за освобождаване имат изключени твърдения.
    • За Qt на Windows, поправете компилацията при Qt 4.x.
    • Целеви диапазон на IME, показан на Qt за OS X.
    • В Windows, направете операциите на клипборда по-здрави, като опитате отново OpenClipboard, ако се провали, тъй като това може да се случи, когато друго приложение отвори клипборда.
    • В Windows обратно промените, които премахнаха употребата на def файла, за да се гарантира, че Scintilla_DirectFunction се експортира без манжиране на име. Бъг # 1813.
    • Върху GTK + и Qt над Win32 в корейския коректен бъг, причинен от последното променяне на входящата дума.
    • При SciTE се показват повече описателни съобщения за грешка, когато има проблеми при зареждането на скрипта за стартиране на Lua. Характеристика # 1139.

    Какво е новото във версия 3.6.2:

    • .

    Какво е новото във версия 3.6.0:

    • .

    Какво е новото във версия 3.5.7:

    • Поправете 3.3.8 бъг където външните lexers станаха недостъпни .

    Какво е новото във версия 3.5.5:

    • .

    Какво е новото във версия 3.5.3:

    • .

    Какво е новото във версия 3.3.7:

    • Тази версия подобрява някои lexers, като C ++ lexer добавя добавени от потребителя литературни и цифрови групи от C ++ 11/14.

    Какво е новото във версия 3.0.1:

    • SciTE на Windows сега изпълнява Lua скриптове директно на основната нишка, вместо да ги стартира на вторична нишка и след това да се върне обратно към главната нишка.
    • Маркирайте "else" като ключова дума за TCL по същия начин като другите езици. Bug # 1836954.
    • Отстраняване на проблеми при настройване на шрифтове за списъци за автоматично попълване на Windows, където копията на шрифтове са копирани и по-късно са изтрити, което води до използване на шрифт по подразбиране на системата.
    • Коригирайте размера на шрифта, използван в Windows за методите за въвеждане на азиатски език, което понякога е довело до невъзможността на IME да бъде видима. Bug # 3436753.
    • Фиксирана многоъгълна рисунка на Windows, така че символите за разгъване се виждат отново. Bug # 3433558.
    • Променен изглед на фона на GTK +, за да позволи позициониране на частични символи, както се случва на OS X, тъй като това предотвратява леки линии при границите на lexeme.
    • Уверете се, че пикселите са разпределени преди боядисването, тъй като имаше катастрофа, когато Scintilla привлече без обикновени обаждания за инициализация. Грешка # 3432354.
    • Фиксирана SciTE за грешка в Windows, причиняваща погрешна грижа след поставяне на селекция. Bug # 3433433.
    • Фиксирана сесия на SciTE, за да се съхрани буферът за съвпадение на буферната позиция. Грешка # 3434372.
    • Фиксирано изтичане на обекти от документ в SciTE.
    • Разпознаване на знаците на URL адресите "?" и "%" за командата Open Selected в SciTE. Bug # 3429409.

    Какво е новото във версия 2.24:

    • Версия 2.24 установява изтичане на памет в GTK +. >

      Какво е новото във версия 2.01:

      Какво е новото във версия 1.78:

      • включва още няколко lexers и поправя някои бъгове. >

        Какво е новото във версия 1.77:

        • Версия 1.77 поправя лексикалните бъгове и други незначителни проблеми. Li>

Друг софтуер на разработчика Neil Hodgson

Scintilla
Scintilla

20 Feb 15

SciTE
SciTE

29 Apr 18

Коментари към SciTE

Коментари не е намерена
добавите коментар
Включете на изображения!