Ru-Board.club
← Вернуться в раздел «Программы»

» SciTE - Open Source Text Editor for Windows & Linux

Автор: warq
Дата сообщения: 03.05.2015 19:20

Цитата:
это или что-то ещё?

мне нужно чтоб при старте сразу была панель
Автор: Pacho
Дата сообщения: 21.07.2013 11:06
Обновился с версии 2.03 .74Ru на 3.2.5 .99Ru

В новой версии время открытия файлов сильно увеличелось: сессия из 13 файлов открывается ~7 сек против ~3 сек в старой версии.

Также панель инструментов стала размазанной. (Windows 7)

3.2.5 .99Ru:


2.03 .74Ru:


Используемый файл панели инструментов toolbar_cool.properties в обоих версиях одинаковый. Замена файла иконок cool.dll из старой версии результата не даёт.

Посмотрел по форуму. Ни у кого таких проблем нет?
Автор: mozers
Дата сообщения: 05.05.2015 10:16
Итак, после 2х-годичного перерыва,
SciTE 3.55 .101 Ru-Board Edition [Сборка 05.05.2015]

Главный автор - Neo.
В процессе мержа с последней оригинальной версией ему пришлось подкорректировать многие из доработок SciTE-Ru. В части доработок были исправлены найденные ошибки.
Сборка включает в себя все новшества оригинальной версии, толковый и подробный перевод которых подготовил наш уважаемый ALeXkRU: изучайте, проверяйте работоспособность. Пользуйтесь!

Добавлено:
warq
Добавь в SciTEStartup.lua строчку
Код: scite.MenuCommand(210)
Автор: ALeXkRU
Дата сообщения: 04.08.2013 23:12
положу здесь, на всякий случай:

[more=Версия 3.3.4 от 19 июля 2013 г.]Release 3.3.4
- Released 19 July 2013.

Версия 3.3.4 от 19 июля 2013 г.

- Handling of UTF-8 and DBCS text in lexers improved with methods ForwardBytes and GetRelativeCharacter added to StyleContext. Bug #1483.
Улучшена обработка текста с кодировкой UTF-8 и DBCS в лексерах, в StyleContext добавлены методы ForwardBytes и GetRelativeCharacter. Bug #1483.

- For Unicode text, case-insensitive searching and making text upper or lower case is now compliant with Unicode standards on all platforms and is much faster for non-ASCII characters.
Для Unicode-текста регистронезависимый поиск и преобразование текста в верхний или нижниий регистр теперь соответствуют стандартам Unicode на всех платформах и работает гораздо быстрее для не-ASCII символов.

- A CategoriseCharacter function was added to return the Unicode general category of a character which can be useful in lexers.
Функция CategoriseCharacter добавлена для возврата общей категории Unicode символов, которые могут использоваться в лексерах.

- On Cocoa, the LCD Optimized font quality level turns font smoothing on.
В Cocoa уровень качества LCD-оптимизированного шрифта влияет на сглаживание шрифта.

- SciTE 'immediate' subsystem added to allow scripts that work while tools are executed.
В SciTE добавлена подсистема 'немедленного' разрешения скриптов(сценариев), которые работают в качестве инструментов.

- Font quality exposed in SciTE as font.quality setting.
Качество шрифта в SciTE доступно через настройку/параметр font.quality.

- On Cocoa, message:... methods simplify direct access to Scintilla and avoid call layers..
В Cocoa сообщение: ...методы упрощения прямого доступа к Scintilla и отмены вызова слоев..

- A68K lexer updated.
Лексер A68K обновлён.

- CoffeeScript lexer fixes a bug with comment blocks. Bug #1495
В лексере CoffeeScript исправлена ошибка с блоками комментариев. Bug #1495

- ECL lexer regular expression code fixed. Bug #1491.
Исправлена ошибка лексера ECL при работе с кодом регулярных выражений. Bug #1491.

- errorlist lexer only recognises Perl diagnostics when there is a filename between "at" and "line". Had been triggering for MSVC errors containing "at line".
Лексер errorlist распознаёт только Perl диагностики, когда есть имя файла между "в" и "строке". Были случаи ошибок в MSVC, содержащих "в строке".

- Haskell lexer fixed to avoid unnecessary full redraws. Don't highlight CPP inside comments when styling.within.preprocessor is on. Bug #1459.
В лексере Haskell исправлен вызов ненужной полной перерисовки. Не работала подсветка CPP внутри комментариев при включенном styling.within.preprocessor. Bug #1459.

- Lua lexer fixes bug in labels with UTF-8 text. Bug #1483.
В лексере Lua исправлена ошибка в метках с UTF-8 текстом. Bug #1483.

- Perl lexer fixes bug in string interpolation with UTF-8 text. Bug #1483.
В лексере Perl исправлена ошибка при интерполяции строк с UTF-8 текстом. Bug #1483.

- Fixed bugs with case conversion when the result was longer or shorter than the original text. Could access past end of string potentially crashing. Selection now updated to result length.
Исправлены ошибки при преобразовании регистра, когда результат был длиннее или короче, чем оригинальный текст. Возможность получить доступ к вставке в конце строки может привести к сбою. Выделение теперь обновляет и длину результата.

- Fixed bug where data being inserted and removed was not being reported in notification messages. Bug was introduced in 3.3.2.
Исправлена ошибка, когда данные вставлялись и удалялись без сообщения в уведомлениях. Ошибка появилась в 3.3.2.

- Word wrap bug fixed where the last line could be shown twice.
Исправлена ошибка переноса по словам, когда последняя строка может быть показана дважды.

- Word wrap bug fixed for lines wrapping too short on Windows and GTK+.
Исправлена ошибка переноса по словам в Windows и GTK+ со слишком короткими для переноса строками.

- Word wrap performance improved.
Улучшена производительность при переносе по словам.

- Minor memory leak fixed. Bug #1487.
Исправлена небольшая утечка памяти. Bug #1487.

- On Cocoa, fixed insertText: method which was broken when implementing a newer protocol.
В Cocoa исправлен insertText: метод, который был сломан при реализации нового протокола.

- On Cocoa, fixed a crash when performing string folding for bytes that do not represent a character in the current encoding.
В Cocoa исправлена ошибка при выполнении свёртки строк для байтов, которые не представляют собой символ в текущей кодировки.

- On Qt, fixed layout problem when QApplication construction delayed.
В Qt исправлена проблема компоновки, когда построение QApplication отложено.

- On Qt, find_text reports failure with -1 as first element of return value.
В Qt при find_text появлялось сообщение об ошибке с -1 в качестве первого элемента возвращаемого значения.

- Fixed SciTE on GTK+ bug where a tool command could be performed using the keyboard while one was already running leading to confusion and crashes. Bug #1486.
В SciTE в GTK+ исправлена ошибка, при которой вызов команды из меню Tools с помощью клавиатуры во время выполнения другой команды приводило к путанице и аварийному отказу. Bug #1486.

- Fixed SciTE bug in Copy as RTF which was limited to first 32 styles. Bug #1011.
Исправлена ошибка в SciTE - при использовании команды "Копировать в формате RTF" было ограничение первыми 32 стилями. Bug #1011.

- Fixed SciTE on Windows user strip height when the system text scaling factor is 125% or 150%.
В SciTE в Windows исправлена высота пользовательских панелей при масштабе системного текста 125% или 150%.

- Compile time checks for Digital Mars C++ removed.
Удалена проверка времени компиляции для Digital Mars C++.

- Visual C++ 2013 supported. Bug #1492.
Поддерживается Visual C++ 2013. Bug #1492.

- Python scripts used for building and maintenance improved and moved into scripts directory.
Скрипты Python, используемые для сборки и обслуживания улучшены и перенесены в каталог сценариев.

- Testing scripts now work on Linux using Qt and PySide.
Тестирование скриптов теперь работает на Linux с помощью Qt и PySide.

- Tk platform defined. Implementation for Tk will be available separately from main Scintilla distribution.
Определена платформа Tk. Реализация для Tk будет доступна отдельно от основного дистрибутива Scintilla.[/more]

[more=Версия 3.3.3 от 2 июня 2013 г.]Release 3.3.3
- Released 2 June 2013.

Версия 3.3.3 от 2 июня 2013 г.

- Lexer and folder added for Structured Text language. Feature #959.
Добавлены лексер и свёртка для языка структурированного текста (Structured Text, применяется в программируемых контроллерах). Feature #959.

- Out of bounds access fixed for GTK+. Bug #1480.
Исправлен доступ за выделенный диапазон в GTK+. Bug #1480.

- Crash fixed for GTK+ on Windows paste.
Исправлена ошибка в GTK+ при вставке в окна.

- Bug fixed with incorrect event copying on GTK+ 3.x. Bug #1481.
Исправлена ошибка с некорректным событием при копировании в GTK+ 3.x. Bug #1481.

- Bug fixed with right to left locales, like Hebrew, on GTK+. Bug #1477.
Исправлена ошибка в GTK+ с языками с написанием справа налево, например, иврит. Bug #1477.

- Bug fixed with undo grouping of tab and backtab commands. Bug #1478.
Исправлена ошибка с отменой группы команд вставки/отмены табуляции. Bug #1478.[/more]

[more=Версия 3.3.2 от 22 мая 2013 г.]Release 3.3.2
- Released 22 May 2013.

Версия 3.3.2 от 22 мая 2013 г.

- Basic implementations of common folding methods added to Scintilla to make it easier for containers to implement folding.
Базовая реализация общих методов свертки добавлена в Scintilla, чтобы сделать ее более легкой для контейнеров при реализации свёртки.

- Add indicator INDIC_COMPOSITIONTHICK, a thick low underline, to mimic an appearance used for Asian language input composition.
Добавлен индикатор INDIC_COMPOSITIONTHICK (жирное нижнее подчеркивание) для имитации внешнего вида, используемого при вводе конструкций на азиатских языках.

- On Cocoa, implement font quality setting. Feature #988.
В Cocoa добавлена настройка степени соответствия шрифта (font quality). Feature #988.

- On Cocoa, implement automatic enabling of commands and added clear command. Feature #987.
В Cocoa реализовано автоматическое включение команд и добавлена очистка команд. Feature #987.

- C++ lexer adds style for preprocessor doc comment. Feature #990.
В лексер C++ добавлен стиль для потоковых комментариев препроцессора. Feature #990.

- Haskell lexer and folder improved. Separate mode for literate Haskell "literatehaskell" SCLEX_LITERATEHASKELL. Bug #1459.
Улучшен лексер и свёртка для Haskell. Отдельный режим для literate Haskell "literatehaskell" SCLEX_LITERATEHASKELL. Bug #1459.

- LaTeX lexer bug fixed for Unicode character following '\'. Bug #1468 .
Исправлена ошибка в лексере LaTeX для юникод-символов, следующих за '\'. Bug #1468.

- PowerShell lexer recognises here strings and doccomment keywords. #region folding added. Feature #985.
Лексер PowerShell распознаёт автономные строки (here-string) и ключевые слова в потоковых комментариях doccomment. Добавлена свёртка блока #region. Feature #985.

- Fix multi-typing when two carets are located in virtual space on one line so that spaces are preserved.
!!!Исправлен мультиввод, когда две каретки находятся в виртуальном пространстве на одной строке, так что ??пробелы?? сохраняятся.

- Fixes to input composition on Cocoa and implementation of accented character input through press and hold. Set selection correctly so that changes to pieces of composition text are easier to perform. Restore undo collection after a sequence of composition actions. Composition popups appear near input.
!!!Исправления для ввода составного текста (??композиции??) в Cocoa и реализации ввода акцентированных символов с помощью нажатия и удерживания. Правильное определение выделения, чтобы легче выполнять изменения в части составного текста. Восстановление после ряда отмен последовательности действий с составным текстом. Всплывающие окна составного текста появляются у места ввода.

- Fix lexer problem where no line end was seen at end of document.
Исправлена проблема лексера, когда нет конца строки до конца документа.

- Fix crash on Cocoa when view deallocated. Bug #1466.
Исправлено падение в Cocoa при освобождении вида. Bug #1466.

- Fix Qt window positioning to not assume the top right of a monitor is at 0, 0.
В Qt исправлено позиционирование окна, когда не присвоено правому верхнем углу монитора значение 0, 0.

- Fix Qt to not track mouse when widget is hidden.
В Qt исправлено неотслеживание мыши, когда виджет скрыт.

- Qt now supports Qt 5.0. Bug #1448.
Qt теперь поддерживает версию Qt 5.0. Bug #1448.

- Fix drawing on Windows with Direct2D when returning from lock screen. The render target had to be recreated and an area would be black since the drawing was not retried.
!!!Исправлена отрисовка в Windows с Direct2D при возвращении из экрана блокировки. Вместо воссоздаваемого окна при обновлении появлялась черная область, так как изображение не было повторено.

- Fix display of DBCS documents on Windows Direct2D/DirectWrite with default character set.
Исправлено отображение DBCS-документов (текст с двухбайтовыми символами) в Windows с Direct2D/DirectWrite с кодировкой по умолчанию.

- For SciTE on Windows, fixed most-recently-used menu when files opened through check.if.already.opened.
Для SciTE в Windows исправлено меню недавно использованных файлов при открыии с помощью check.if.already.opened.

- In SciTE, do not call OnSave twice when files saved asynchronously.
В SciTE не повторяется вызов OnSave при сохранении файлов в асинхронном режиме.

- Scintilla no longer builds with Visual C++ 6.0.
Scintilla больше не собирается с Visual C++ 6.0.[/more]

[more=Версия 3.3.1 от 11 апреля 2013 г.]Release 3.3.1
- Released 11 April 2013.

Версия 3.3.1 от 11 апреля 2013 г.

- Autocompletion lists can now appear in priority order or be sorted by Scintilla. Feature #981.
Списки автозавершения могут отображаться в порядке приоритета или быть отсортированы Scintilla. Feature #981.

- Most lexers now lex an extra NUL byte at the end of the document which makes it more likely they will classify keywords at document end correctly. Bug #574, Bug #588.
Большинство лексеров теперь распознают дополнительный нулевой байт в конце документа, что увеличивает возможность правильно классифицировать ключевые слова в конце документа. Bug #574, Bug #588.

- Haskell lexer improved in several ways. Bug #1459.
В лексере Haskell внесены ряд улучшений. Bug #1459.

- Matlab/Octave lexer recognises block comments and ... comments. Bug #1414.
Лексер Matlab/Octave распознаёт блоки комментариев и ... комментарии. Bug #1414.

- Ruby lexer crash fixed with keyword at start of document.
Исправлена ошибка лексера Ruby с ключевым словом в начале документа.

- The PLAT_NCURSES platform now called PLAT_CURSES as may work on other implementations.
Платформа PLAT_NCURSES теперь именуется PLAT_CURSES для работы с другими реализациями.

- Bug on Cocoa fixed where input composition with multiple selection or virtual space selection could make undo stop working.
Исправлена ошибка в Cocoa, которая могла приводить к отмене остановки работы при вводе в сочетании с множественным выделением или выбором виртуального пространства.

- Direct2D/DirectWrite mode on Windows now displays documents in non-Latin1 8-bit encodings correctly.
В режиме Direct2D/DirectWrite в Windows теперь правильно отображаются документы в 8-битной кодировке non-Latin1.

- Character positioning corrected in Direct2D/DirectWrite mode on Windows to avoid text moving and cutting off lower parts of characters.
В режиме Direct2D/DirectWrite в Windows исправлено позиционирование символов для устранения смещения текста и отрезания нижней части символов.

- Position of calltip and autocompletion lists fixed on Cocoa.
В Cocoa исправлено положение всплывающих подсказок и списков автозавершения.

- While regular expression search in DBCS text is still not working, matching partial characters is now avoided by moving end of match to end of character.
Поиск регулярных выражений в DBCS-тексте (текст с двухбайтовыми символами) по-прежнему не работает, соответствующие группы символов в настоящее время пропускаются путём перемещения конца совпадения в конец символа.[/more]

[more=Версия 3.3.0 от 30 марта 2013 г.]Release 3.3.0
- Released 30 March 2013.

Версия 3.3.0 от 30 марта 2013 г.

- Overlay scrollers and kinetic scrolling implemented on Cocoa.
В Cocoa реализованы перекрывающие () полосы прокрутки и кинетическая прокрутка .

- To improve display smoothness, styling and UI Update notifications will, when possible, be performed in a high-priority idle task on Cocoa instead of during painting. Performing these jobs inside painting can cause paints to be abandoned and a new paint scheduled. On GTK+, the high-priority idle task is used in more cases.
Для улучшения плавности отображения, подсветки и уведомления обновления пользовательского интерфейса в Cocoa будут, по возможности, проводиться в высоко-приоритетных задачах ожидания, а не во время отрисовки. Выполнение этих задач при отрисовке могут привести к прерыванию отрисовки и запланированию новой отрисовки. В GTK+ в большинстве случаев используются высоко-приоритетные задачи ожидания.

- SCI_SCROLLRANGE added to scroll the view to display a range of text. If the whole range can not be displayed, priority is given to one end.
Добавлен SCI_SCROLLRANGE для прокрутки вида для отображения фрагмента текста. Если весь диапазон не может быть отображён, приоритет отдается концу.

- C++ lexer no longer recognises raw (R"") strings when the first character after " is invalid. Bug #1454.
Лексер C++ больше не распознаёт сырые строки (R""), когда первый символ после " недопустимый. Bug #1454.

- HTML lexer recognises JavaScript RegEx literals in more contexts. Bug #1412.
Лексер HTML распознаёт наличие в JavaScript литералов регулярных выражений в больших фрагментах/контекстах(?). Bug #1412.

- Fixed automatic display of folded text when return pressed at end of fold header and first folded line was blank. Bug #1455.
Исправлено автоматическое отображение свёрнутого текста при нажатии Enter в конце заголовка свёрнутого блока при пустой первой строке в этом блоке. Bug #1455.

- SCI_VISIBLEFROMDOCLINE fixed to never return a line beyond the document end.
Исправлено SCI_VISIBLEFROMDOCLINE, чтобы никогда не возвращать строку за концом документа.

- SCI_LINESCROLL fixed for a negative column offset. Bug #1450.
Исправлено SCI_LINESCROLL при отрицательных смещениях столбца. Bug #1450.

- On GTK+, fix tab markers so visible if indent markers are visible. Bug #1453.
В GTK+ исправлена видимость маркеров вкладок если включены маркеры отступов. Bug #1453.[/more]
Автор: gost2
Дата сообщения: 06.05.2015 21:35
В этой версии зависание о котором говорил раньше происходит все один раз при первой правке. Дальше всё работает штатно, вне зависимости от длинны пауз.
Огромное спасибо за обновление!
Автор: gost2
Дата сообщения: 20.05.2015 14:50
Как отменить постоянную автозамену Tab на пробелы?
Автор: unreal666
Дата сообщения: 20.05.2015 16:01
gost2
Options -> Change Indentation Settings

+ возможно, что в глобальных настройках стоит автоопределение - юзать в открытом документе пробелы или табы.
Автор: gost2
Дата сообщения: 21.05.2015 11:22
Какой параметр за это отвечает? Я пробовал менять несколько.
вот эти у меня вообще закомментированны:
#~ tab.indents=0
#~ backspace.unindents=1
Пробовал их активировать и менять на нули, не помогло.
Автор: mozers
Дата сообщения: 21.05.2015 22:52
gost2

Код: # При 0 символ табуляции при вводе автоматически заменяется на пробелы
#~ use.tabs=0

# При 1 значения indent.size и use.tabs берутся из открытого документа
indent.auto=1
Автор: gost2
Дата сообщения: 21.05.2015 23:35
Всё соответствует написанному, даже закомментированные имеют пустоту после =
Автор: mozers
Дата сообщения: 22.05.2015 20:31
gost2
Т.е. настройки правильные (use.tabs=1, indent.auto=0), ты создаешь новый файл, нажимаешь клавишу Tab, а вместо знака табуляции появляются 4 пробела? Так??? Чето свистите Вы братец... Во всяком случае ни у кого такого не наблюдается.
Автор: gost2
Дата сообщения: 23.05.2015 10:18
use.tabs в глобальных было закомментировано. Ставил "1" не менялось ничего. А в подключённых был ноль. Заменил там на "1", сменилось для новых файлов на tab, посмотрю как с остальными. Спасибо.
Автор: mozers
Дата сообщения: 24.05.2015 23:18
gost2
В SciTE первыми применяются настройки из SciTEGlobal.properties, затем (в той последовательности какой они описаны в SciTEGlobal) все остальные *.properties. Одноименные параметры заменяют ранее заданные значения.
Поэтому, раз у тебя "в подключённых был ноль", то ноль был везде.
Автор: prestigo
Дата сообщения: 31.08.2013 08:14
добра всем

такой вопрос - как добавить ВСЕ русские кодировки в меню file-encoding?
(сейчас держу очень много русскоязычных файлов в самых диких вариантах - от 866 до MAC-овской

ОС xubuntu 12.04.03
SciTe Version 3.0.2
(устанавливал из репов, соотв. ставить руками всякие пересборки не хочу)
Автор: Akam1
Дата сообщения: 12.04.2016 09:35
up
Автор: GF777
Дата сообщения: 01.09.2013 23:55
Release 3.3.5

Released 31 August 2013.
Characters may be represented by strings. In Unicode mode C1 control characters are represented by their mnemonics.
Added SCI_POSITIONRELATIVE to optimize navigation by character.
Option to allow mouse selection to switch to rectangular by pressing Alt after start of gesture. Feature #1007.
Lexer added for KVIrc script. Feature #1008.
Bash lexer fixed quoted HereDoc delimiters. Bug #1500.
MS SQL lexer fixed ';' to appear as an operator. Bug #1509.
Structured Text lexer fixed styling of enumeration members. Bug #1508.
Fixed bug with horizontal caret position when margin changed. Bug #1512.
Fixed bug on Cocoa where coordinates were relative to text subview instead of whole view.
Ensure selection redrawn correctly in two cases. When switching from stream to rectangular selection with Alt+Shift+Up. When reducing the range of an additional selection by moving mouse up. Feature #1007.
Copy and paste of rectangular selections compatible with Borland Delphi IDE on Windows. Feature #1002. Bug #1513.
Initialize extended styles to the default style.
On Windows, fix painting on an explicit HDC when first paint attempt abandoned.
Qt bindings in ScintillaEdit made to work on 64-bit Unix systems.
Easier access to printing on Qt with formatRange method.
Fixed SciTE failure to save initial buffer in single buffer mode. Bug #1339.
Fixed compilation problem with Visual C++ in non-English locales. Bug #1506.
Disable Direct2D when compiling with MinGW gcc on Windows because of changes in the recent MinGW release.
SciTE crash fixed for negative line.margin.width. Bug #1504.
SciTE fix for infinite dialog boxes when failing to automatically save a file. Bug #1503.
SciTE settings buffered.draw, two.phase.draw, and technology are applied to the output pane as well as the edit pane.

Автор: Nagual
Дата сообщения: 16.05.2016 18:55
хотелось потестировать оригинальную версию

заглянул Сюда скачал версию SciTE 3.6.5 (x64)

поставил, не понравилось, удалил

запускаю сборку ру-борд, не работает

при запуске сборки ру-борд как будто все равно запускается родная [eng] версия, хотя она удалена его же инсталлером

кто сталкивался?

win10x64 Версия 1511 Сборка 10586.318
Автор: mozers
Дата сообщения: 16.05.2016 20:37
2Nagual

Цитата:
хотелось потестировать оригинальную версию
заглянул Сюда

Какая же это "оригинальная"? - обычная левая сборка. Совершенно неизвестно что она тебе понапихала. Я бы в первую очередь проверил переменные окружения. Если там есть SciTE_HOME - удали нафиг.
А в SciTE-Ru надо перво-наперво запустить SciTE_WinIntegrator.hta и вдумчиво протыкать все нужные пункты.
Естественно, права админа обязательны.
Автор: mozers
Дата сообщения: 02.09.2013 20:00
prestigo
1. В SciTE настраиваемое только подменю Tools. Другие подменю (в т.ч. и Encoding) изменить нельзя.
2. SciTE понимает весьма ограниченное число кодировок, поэтому единственный выход - привлечь внешнюю консольную тулзу (например iconv) встроив ее вызов в меню Tools.
Автор: Nagual
Дата сообщения: 17.05.2016 06:27
2mozers, странно, но помог ребут системы, откуда подтягивался файл, непонятно
Автор: vadim3sh
Дата сообщения: 12.10.2013 06:12
Здравствуйте

Поставил SciTE4AutoHotkey. Не подскажете, где попроще описано (если такая воможность имеется), как к нему подключить SideBar.lua
Пока что я понял, что точно не через расширения - там, вроде как, файлы *.s4x.

Спасибо.

Через пару дней..:
1. Я по ссылке http://scite-ru.googlecode.com/svn/trunk/pack/tools/SideBar.lua открыл скрипт, скопировал его и сохранил как SideBar.lua
(правильно или нет?)
2. В самом скрипте информация по установке:
"Connection:
In file SciTEStartup.lua add a line:
dofile (props["SciteDefaultHome"].."\\tools\\SideBar.lua")"
вот тут засада: в принципе такого файла (SciTEStartup.lua) не имеется..
(чего делать-то... ?)

Пока дальше никуда не могу продвинуться - гугл поэтапно приводит к этому корыту..
Автор: q1q1
Дата сообщения: 03.07.2016 17:00
Новая версия:
Release 3.6.6
http://www.scintilla.org/scite366.zip
Released 24 May 2016.
C++ 11 <regex> support built by default. Can be disabled by defining NO_CXX11_REGEX.
SciTE_USERHOME environment variable allows separate location for writable properties files. Feature #965.
GObject introspection supports notify and command events.
The Progress lexer now allows comments preceded by a tab.
Scripts reading Scintilla.iface file include comments for enu and lex definitions. Bug #1829 .
Fix crashes on GTK+ if idle work active when destroyed. Bug #1827.
Fixed bugs when used on GTK+ 3.20. Bug #1825. Bug #1831.
Fix SciTE search field background with dark theme on GTK+ 2.x. Bug #1826.
Fixed bug on Win32 that allowed resizing autocompletion from bottom when it was located above the caret.
On Win32, when using a screen reader and selecting text using Shift+Arrow, fix bug when scrolling made the caret stay at the same screen location so the screen reader did not speak the added or removed selection.
Автор: GregoryPek
Дата сообщения: 12.10.2013 09:42
Здравствуйте,
подскажите "чайнику" как в SciTE форматировать код JS типа "Beautify" как к примеру здесь http://jsbeautifier.org/

что надо прикрутить? (в подробностях если можно).

Благодарю
Автор: mw44
Дата сообщения: 27.08.2016 10:47
День добрый!
Я несколько лет тому ответвился от вашей ветки Скайта - да и от всего Скайта целиком.
Приклеил к Cкайту библиотеку IUP - http://iup.sourceforge.net
На данный момент это выглядит так:
https://github.com/mwoz/Hildim.script
Из интересного:
- подключение плагинов из интерфейса
- проверка орфографии внутри определенных стилей
- предпросмотр HTML по мере набора текста
- менеджер буфера обмена
- аббревиатуры, умеющие запрашивать параметры - например количество строк и колонок в html-таблице
- и тд
Сейчас программа живет в рамках одной компании, ради нескольких, не выложенных в общий дистрибутив плагинов, интегрированных с нашими продуктами
Пока все это активно разрабатывается, широко не распространяется, и дальнейшая судба проекта мне самому не ясна...
Пишите, если что)))
Автор: GF777
Дата сообщения: 16.10.2013 23:28
Release 3.3.6

Released 15 October 2013.
Added functions to help convert between substyles and base styles and between secondary and primary styles. SCI_GETSTYLEFROMSUBSTYLE finds the base style of substyles. Can be used to treat all substyles of a style equivalent to that style. SCI_GETPRIMARYSTYLEFROMSTYLE finds the primary style of secondary styles. StyleFromSubStyle and PrimaryStyleFromStyle methods were added to ILexerWithSubStyles so each lexer can implement these.
Lexer added for Rust language. Feature #1024.
Avoid false matches in errorlist lexer which is used for the SciTE output pane by stricter checking of ctags lines.
Perl lexer fixes bugs with multi-byte characters, including in HEREDOCs and PODs. Bug #1528.
SQL folder folds 'create view' statements. Feature #1020.
Visual Prolog lexer updated with better support for string literals and Unicode. Feature #1025.
For SCI_SETIDENTIFIERS, \t, \r, and \n are allowed as well as space between identifiers. Bug #1521.
Gaining and losing focus is now reported as a notification with the code set to SCN_FOCUSIN or SCN_FOCUSOUT. This allows clients to uniformly use notifications instead of commands. Since there is no longer a need for commands they will be deprecated in a future version. Clients should switch any code that currently uses SCEN_SETFOCUS or SCEN_KILLFOCUS.
On Cocoa, clients should use the delegate mechanism or subclass ScintillaView in preference to registerNotifyCallback: which will be deprecated in the future.
On Cocoa, the ScintillaView.h header hides internal implementation details from Platform.h and ScintillaCocoa.h. InnerView was renamed to SCIContentView and MarginView was renamed to SCIMarginView. dealloc removed from @interface.
On Cocoa, clients may customize SCIContentView by subclassing both SCIContentView and ScintillaView and implementing the contentViewClass class method on the ScintillaView subclass to return the class of the SCIContentView subclass.
On Cocoa, fixed appearance of alpha rectangles to use specified alpha and colour for outline as well as corner size. This makes INDIC_STRAIGHTBOX and INDIC_ROUNDBOX look correct.
On Cocoa, memory leak fixed for MarginView.
On Cocoa, make drag and drop work when destination view is empty. Bug #1534.
On Cocoa, drag image fixed when view scrolled.
On Cocoa, SCI_POSITIONFROMPOINTCLOSE fixed when view scrolled. Feature #1021.
On Cocoa, don't send selection change notification when scrolling. Bug #1522.
On Qt, turn off idle events on destruction to prevent repeatedly calling idle.
Qt bindings in ScintillaEdit changed to use signed first parameter.
Compilation errors fixed on Windows and GTK+ with SCI_NAMESPACE.
On Windows, building with gcc will check if Direct2D headers are available and enable Direct2D if they are.
Avoid attempts to redraw empty areas when lexing beyond the currently visible lines.
Control more attributes of indicators in SciTE with find.mark.indicator and highlight.current.word.indicator properties.
Fix SciTE bug with buffers becoming read-only. Bug #1525.
Fix linking SciTE on non-Linux Unix systems with GNU toolchain by linking to libdl. Bug #1523.
On Windows, SciTE's Incremental Search displays match failures by changing the background colour instead of not adding the character that caused failure.
Fix SciTE on GTK+ 3.x incremental search to change foreground colour when no match as changing background colour is difficult.
Автор: mozers
Дата сообщения: 28.08.2016 11:56
mw44
Приятно - запустился сразу. Многие другие клоны SciTE приходилось предварительно настраивать, ковыряясь в конфигурационных файлах.
В целом получился весьма интересный редактор с массой востребованных функций.
Конечно (а так всегда бывает когда упор делается лишь на нескольких языках программирования) часть возможностей оригинала недоступна, но зато появились другие, ориентированные на html.
В общем - всем рекомендую к просмотру!
Автор: CaPpuCcinoZ
Дата сообщения: 06.12.2013 16:52
Здравствуйте! при компиляции ревизии 1541 под Linux GTK класса SciTEGTK даёт ошибку
SciTEGTK.cxx:3434:67: error: no ‘void SciTEGTK::AddToPopUp(const char*, int, bool)’ member function declared in class ‘SciTEGTK’
метод этот в объявление класса закоментирован (стр.580), ну а реализация, как видно, нет.
Вы не могли бы определить нужен он на самом деле или нет в GTK.
И нельзя ли на будущее апить версии файлов, которые хотя бы прошли проверку компилером и линкером, а то несколько вводит в заблуждение.
Спасибо!
Автор: mw44
Дата сообщения: 29.08.2016 07:12
Буду несказанно рад новым контактам с разработчиками на других языках программирования, желающими что-нибудь добавить для этих языков)
Автор: GF777
Дата сообщения: 12.12.2013 21:43
Release 3.3.7

Released 12 December 2013.
Lexer added for DMAP language. Feature #1026.
Basic lexer supports multiline comments in FreeBASIC. Feature #1023.
Bash lexer allows '#' inside words.. Bug #1553.
C++ lexer recognizes C++11 user-defined lierals and applies lexical class SCE_C_USERLITERAL.
C++ lexer allows single quote characters as digit separators in numeric literals like 123'456 as this is included in C++14.
C++ lexer fixes bug with #include statements without " or > terminating filename. Bug #1538.
C++ lexer fixes split of Doxygen keywords @code{.fileExtension} and @param[in,out]. Bug #1551.
C++ lexer styles Doxygen keywords at end of document.
Cmake lexer fixes bug with empty comments. Bug #1550.
Fortran folder improved. Treats "else" as fold header. Feature #962.
Fix bug with adjacent instances of the same indicator with different values where only the first was drawn. Bug #1560.
For DirectWrite, use the GDI ClearType gamma value for SC_EFF_QUALITY_LCD_OPTIMIZED as this results in text that is similar in colour intensity to GDI. For the duller default DirectWrite ClearType text appearance, use SC_EFF_QUALITY_DEFAULT. Feature #887.
Fix another problem with drawing on Windows with Direct2D when returning from lock screen. The whole window is redrawn as just redrawing the initially required area left other areas black.
When scroll width is tracked, take width of annotation lines into account.
For Cocoa on OS X 10.9, responsive scrolling is supported.
On Cocoa, apply font quality setting to line numbers. Bug #1544.
On Cocoa, clicking in margin now sets focus. Bug #1542.
On Cocoa, correct cursor displayed in margin after showing dialog.
On Cocoa, multipaste mode now works. Bug #1541.
On GTK+, chain up to superclass finalize so that all finalization is performed. Bug #1549.
On GTK+, fix horizontal scroll bar range to not be double the needed width. Bug #1546.
On OS X GTK+, report control key as SCI_META for mouse down events.
On Qt, bug fixed with drawing of scrollbars, where previous contents were not drawn over with some themes.
On Qt, bug fixed with finding monitor rectangle which could lead to autocomplete showing at wrong location.
SciTE fix for multiple message boxes when failing to save a file with save.on.deactivate. Bug #1540.
SciTE on GTK+ fixes SIGCHLD handling so that Lua scripts can determine the exit status of processes they start. Bug #1557.
SciTE on Windows XP fixes bad display of find and replace values when using strips.


Шапку поправьте, plz!
Автор: yarnik
Дата сообщения: 04.01.2014 16:54
подсветка кода для Perl в UTF-8 отображается не корректно, в частности:

Код:
if ( 1 = 1 ) { $mess = 'не описано, скиньте ссылку этой страницы администратору'; }
$mess = "error";

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Opera AC


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.