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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: GF777
Дата сообщения: 31.01.2014 22:28
Release 3.3.9

Released 31 January 2014.
Fix 3.3.8 bug where external lexers became inaccessible. Bug #1574.
Автор: mozers
Дата сообщения: 27.01.2013 08:49
mrd111
Бага имеется и в оригинальном SciTE (сейчас проверил на 3.2.4). Сообщил Нейлу. Ждем исправлений.
Автор: Mageslayer7
Дата сообщения: 03.02.2014 05:14
добрый день..

подскажите.. как выключить мультитаблуляцию? чтобы по нажатии клавишы TAB всегда ставилась табуляция.. мне эти метки все вообще не нужны.. жутко бесит, когда тебя перекидывает хрен знает куда..
Автор: GF777
Дата сообщения: 23.03.2014 09:59
Release 3.4.0

Released 22 March 2014.
The Unicode line ends and substyles features added as provisional in 3.2.5 are now finalised. There are now no provisional features.
Added wrap mode SC_WRAP_WHITESPACE which only wraps on whitespace, not on style changes.
SciTE find and replace strips can perform incremental searching and temporary highlighting of all matches with the find.strip.incremental, replace.strip.incremental, and find.indicator.incremental settings.
SciTE default settings changed to use strips for find and replace and to draw with Direct2D and DirectWrite on Windows.
SciTE on Windows scales image buttons on the find and replace strips to match the current system scale factor.
Additional assembler lexer variant As(SCLEX_AS) for Unix assembly code which uses '#' for comments and ';' to separate statements.
Fix Coffeescript lexer for keyword style extending past end of word. Also fixes styling 0...myArray.length all as a number. Bug #1583.
Fix crashes and other bugs in Fortran folder by removing folding of do-label constructs.
Deleting a whole line deletes the annotations on that line instead of the annotations on the next line. Bug #1577.
Changed position of tall calltips to prefer lower half of screen to cut off end instead of start.
Fix Qt bug where double click treated as triple click. Bug #1575.
On Qt, selecting an item in an autocompletion list that is not currently visible positions it at the top.
Fix bug on Windows when resizing autocompletion list with only short strings caused the list to move.
On Cocoa reduce scrollable height by one line to fix bugs with moving caret up or down.
On Cocoa fix calltips which did not appear when they were created in an off-screen position.
Автор: mozers
Дата сообщения: 27.01.2013 11:27
Наш Neo (я поражаюсь его гениальности) нашел и исправил эту багу. Скоро выложу новую сборку. Надеюсь Нейл внесет это исправление в официальную версию.
Автор: mozers
Дата сообщения: 28.01.2013 20:25
SciTE 3.24 .98 Ru-Board Edition [Сборка 28.01.2013]

Все, о чем обсуждалось выше (и о чем умолчали) воплощено в коде
Автор: GF777
Дата сообщения: 01.04.2014 15:16
Release 3.4.1

Released 1 April 2014.
Display Unicode line ends as [LS], [PS], and [NEL] blobs.
Bug fixed where cursor down failed on wrapped lines. Bug #1585.
Caret positioning changed a little to appear inside characters less often by rounding the caret position to the pixel grid instead of truncating. Bug #1588.
Bug fixed where automatic indentation wrong when caret in virtual space. Bug #1586.
Bug fixed on Windows where WM_LBUTTONDBLCLK was no longer sent to window. Bug #1587.
Bug fixed with SciTE on Windows XP where black stripes appeared inside the find and replace strips.
Crash fixed in SciTE with recursive properties files. Bug #1507.
Bug fixed with SciTE where Ctrl+E before an unmatched end brace jumps to file start. Bug #315.
Fixed scrolling on Cocoa to avoid display glitches and be smoother.
Fixed crash on Cocoa when character composition used when autocompletion list active.
Автор: zuuuuk
Дата сообщения: 13.04.2014 21:04
Добрый вечер.
Подскажите, в SciTe есть такой скрипт или функция как notpad++, которая
по двойному клику подсвечивает переменную по всему коду?
Автор: mrd111
Дата сообщения: 30.01.2013 11:47
Господа, вы волшебники. Даже sidebar.show сделали вменяемым. Покорнейше благодарю. Отличнейшая сборка.
Автор: shey
Дата сообщения: 14.04.2014 10:44
подсвечивает переменную по всему коду

SciTeGlobal.properties -> highlight.current.word=1
Автор: mrd111
Дата сообщения: 31.01.2013 16:23
Есть еще мелкая неприятность, при доступе к файлу через сеть происходят долгие размышления.
Автор: ids
Дата сообщения: 24.04.2014 11:23
День добрый,

как сделать, чтобы в окно консоли редактора также выводились ошибки (stderr)? Это нужно для отображения результатов работы сторонней программы:

# Команда меню - Собрать (F7)
# выполняем скрипт lua внешним интерпретатором
command.build.*.plua=$(SciteDefaultHome)\bin_lua\lua "$(FilePath)" $(1) $(2) $(3) $(4))
Автор: WestGott
Дата сообщения: 12.02.2013 19:27
Обнаружил неприятный глюк.

Открываем SciTE, разворачиваем его окно на полный экран.
затем закрываем SciTE.

Открываем файл txt размером порядка 800 Кб в котором чуть больше 20000 строк.
Нажимаем Ctrl+end и SciTE погружается в долгие раздумья.

(При открытии файла, очень важно чтобы SciTE запускался сразу развёрнутым на полный экран.)

Данный глюк я ловил на двух версиях SciTE (3.23.97Ru и 3.24.98Ru), на двух разных компьютерах.

ОС Windows 7 SP-1
Автор: Zakkazak
Дата сообщения: 28.04.2014 15:27
добрый день, может кто знает ?
раньше SciTe запускался с коммандной строки , с разными параметрами , теперь не не срабатывают эти параметры -find: , -goto:
Автор: mozers
Дата сообщения: 15.02.2013 18:35
WestGott
2 дня назад дал ответ в Вашем Issue. То же самое повторю и здесь:
Цитата:
Наиболее вероятная проблема - в скриптовом лексере для текстовых файлов.
Попробуйте его отключить, закомментировав строку
import languages\text
в SciTEGlobal.properties
О результатах сообщите.
Автор: GF777
Дата сообщения: 22.05.2014 13:59
Release 3.4.2

Released 22 May 2014.
Insertions can be filtered or modified by calling SCI_CHANGEINSERTION inside a handler for SC_MOD_INSERTCHECK.
DMIS lexer added. DMIS is a language for coordinate measuring machines. Feature #1049.
Line state may be displayed in the line number margin to aid in debugging lexing and folding with SC_FOLDFLAG_LINESTATE (128).
C++ lexer understands more preprocessor statements. #if defined SYMBOL is understood. Some macros with arguments can be understood and these may be predefined in keyword set 4 (keywords5 for SciTE) with syntax similar to CHECKVERSION(x)=(x<3). Feature #1051.
C++ lexer can highlight task marker keywords in comments as SCE_C_TASKMARKER.
C++ lexer can optionally highlight escape sequences in strings as SCE_C_ESCAPESEQUENCE.
C++ lexer supports Go back quoted raw string literals with lexer.cpp.backquoted.strings option. Feature #1047.
SciTE performs word and search match highlighting as an idle task to improve interactivity and allow use of these features on large files.
Bug fixed on Cocoa where previous caret lines were visible. Bug #1593.
Bug fixed where caret remained invisible when period set to 0. Bug #1592.
Fixed display flashing when scrolling with GTK+ 3.10. Bug #1567.
Fixed calls and constants deprecated in GTK+ 3.10.
Fixed bug on Windows where WM_GETTEXT did not provide data in UTF-16 for Unicode window. Bug #685.
For SciTE, protect access to variables used by threads with a mutex to prevent data races.
For SciTE on GTK+ fix thread object leaks. Display the version of GTK+ compiled against in the about box.
For SciTE on GTK+ 3.10, fix the size of the tab bar's content and use freedesktop.org standard icon names where possible.
For SciTE on Windows, fix bug where invoking help resubmitted the running program. Bug #272.
SciTE's highlight current word feature no longer matches the selection when it contains space.
For building SciTE in Visual C++, the win\SciTE.vcxproj project file should be used. The boundscheck directory and its project and solution files have been removed.

Автор: WestGott
Дата сообщения: 16.02.2013 18:41
mozers
Проблема действительно в лексере.
Лезть в главную конфигурацию я не стал.
А просто добавил "SciTEUser.properties" пару следующих строчек.
filter.text=
lexer.*.txt=

Но ведь проблема, согласитесь, - есть.
Автор: GregoryPek
Дата сообщения: 22.05.2014 16:15
Подскажите пожалуйста (желательно пошагово) как подключить "Artistic Style", делаю как указано здесь http://jimp03.zxq.net/doc/Editor.html#_Integration


Цитата:
SciTE is a text editor that uses the Scintilla edit control. Commands to the Tools menu for C source files can be added to the SciTEUser properties or the cpp properties file. Open the appropriate file from the Options menu. The following example uses command number 3. You may, of course, use any number you want. Enter the following:

command.name.3.$(file.patterns.cpp) =Artistic Style
command.3.$(file.patterns.cpp) =<program path>AStyleWin.exe $(FilePath)
command.subsystem.3.$(file.patterns.cpp) =1


но не получается

SciTE
Версия 3.2.5 .99Ru
Автор: mozers
Дата сообщения: 17.02.2013 12:43
WestGott
Цитата:
Несмотря на то, что скриптовый лексер, по определению должен работать медленнее чем встроенный, такой проблемы на ранних версиях не наблюдается.
Проверял на сборке SciTE_224_91Ru_030311 (на ней скриптовый лексер был применен впервые). На ней определенные "тормоза" ощущаются лишь при включении переноса по словам). При отключенном переносе переход из начала в конец файла (Ctrl+End) происходит практически мгновенно.
Так что проблема имеется - в текущей версии работать скриптовый лексер стал заметно медленнее. И проблема, скорее не в lua-коде (поскольку он практически не изменялся), а в ядре SciTE, которое как то иначе стало работать.
Найти и исправить ошибку - проблема весьма сложная, но, надеюсь - решаемая.
Автор: arhohryakov
Дата сообщения: 23.05.2014 06:37
Выдержка из моего cpp.properties

Код: # Приведение стиля форматирования текста к единому виду
command.name.6.$(file.patterns.cpp)=Artistic Style
command.6.$(file.patterns.cpp)="$(SciteDefaultHome)\Tools\AStyle\bin\astyle.exe" --options="$(SciteDefaultHome)\Tools\AStyle\MastAk.astylerc" "$(FilePath)"
command.mode.6.$(file.patterns.cpp)=subsystem:console
Автор: GregoryPek
Дата сообщения: 23.05.2014 08:13
arhohryakov
благодарю
Автор: KLERIK2222
Дата сообщения: 19.02.2013 00:31

Цитата:

Код: >lua -e "io.stdout:setvbuf 'no'" "C:\Documents and Settings\Wolf\Рабочий стол\Lua\script_.lua"
"lua" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
>Exit code: 1    Time: 0.047
По f7 так получается. А, вот по f5 код выполняется нормально
Автор: GF777
Дата сообщения: 28.05.2014 15:15
Release 3.4.3

Released 27 May 2014.
Fix hangs and crashes in DLL at shutdown on Windows when using Direct2D.
Автор: KLERIK2222
Дата сообщения: 19.02.2013 14:49
если нельзя из программы.
скажите что написать в командной строке, что бы компилировать файл.
Автор: insolor
Дата сообщения: 21.06.2014 13:42
Подскажите, будет ли продолжена разработка SciTe-ru?
Автор: mozers
Дата сообщения: 19.02.2013 18:51
KLERIK2222
Lua - скриптовый язык. Т.е. его код не компилируется в исполняемый файл, а исполняется с помощью интерпретатора.
Интерпретатор lua может быть как встроенным в какую-нибудь программу (World of Warcraft, SciTE) и тогда он исполняется только внутри ее, так и внешним.
Для выполнения lua-скрипта с помощью внешнего интерпретатора в командной строке указывается:
Код: интерпритатор [параметры запуска] имя_файла_скрипта
Автор: GF777
Дата сообщения: 04.07.2014 06:38
Release 3.4.4

Released 3 July 2014.
Style byte indicators removed. They were deprecated in 2007. Standard indicators should be used instead.
When multiple selections are active, autocompletion text may be inserted at each selection with new SCI_AUTOCSETMULTI method.
C++ lexer fixes crash for "#define x(". Bug #1614.
C++ lexer fixes raw string recognition so that R"xxx(blah)xxx" is styled as SCE_C_STRINGRAW.
The Postscript lexer no longer marks token edges with indicators as this used style byte indicators.
The Scriptol lexer no longer displays indicators for poor indentation as this used style byte indicators.
TCL lexer fixes names of keyword sets. Bug #1615.
Shell lexer fixes fold matching problem caused by "<<<". Bug #1605.
Fix bug where indicators were not removed when fold highlighting on. Bug #1604.
Fix bug on Cocoa where emoji were treated as being zero width.
Fix crash on GTK+ with Ubuntu 12.04 and overlay scroll bars.
Avoid creating a Cairo context when measuring text on GTK+ as future versions of GTK+ may prohibit calling gdk_cairo_create except inside drawing handlers. This prohibition may be required on Wayland.
On Cocoa, the registerNotifyCallback method is now marked as deprecated so client code that uses it will display an error message. Client code should use the delegate mechanism or subclassing instead. The method will be removed in the next version.
On Cocoa, package Scintilla more in compliance with platform conventions. Only publish public headers in the framework headers directory. Only define the Scintilla namespace in Scintilla.h when compiling as C++. Use the Cocoa NS_ENUM and NS_OPTIONS macros for exposed enumerations. Hide internal methods from public headers. These changes are aimed towards publishing Scintilla as a module which will allow it to be used from the Swift programming language, although more changes will be needed here.
Fix crash in SciTE when stream comment performed at line end. Bug #1610.
For SciTE on Windows, display error message when common dialogs fail. Bug #156.
For SciTE on GTK+ fix bug with initialisation of toggle buttons in find and replace strips. Bug #1612.
Автор: polkovnikkk
Дата сообщения: 21.02.2013 21:09
есть поддержка RUBY ???
или может есть возможность подкачать???

Добавлено:
ДОУ!
настроил сам... спасибо...
только мало функций определяет... (( жаль!
Автор: GF777
Дата сообщения: 13.08.2014 17:03
Release 3.5.0

Released 13 August 2014.
Text may share space vertically so that extreme ascenders and descenders are not cut off by calling SCI_SETPHASESDRAW(SC_PHASES_MULTIPLE).
Separate timers are used for each type of periodic activity and they are turned on and off as required. This saves power as there are fewer wake ups. On recent releases of OS X Cocoa and Windows, coalescing timers are used to further save power. Bug #1086. Bug #1532.
Explicit tab stops may be set for each line.
On Windows and GTK+, when using Korean input methods, IME composition is moved from a separate window into the Scintilla window.
SciTE adds a "Clean" command to the "Tools" menu which is meant to be bound to a command like "make clean".
Lexer added for Windows registry files.
HTML lexer fixes a crash with SGML after a Mako comment. Bug #1622.
KiXtart lexer adds a block comment state. Feature #1053.
Matlab lexer fixes transpose operations like "X{1}'". Bug #1629.
Ruby lexer fixes bugs with the syntax of symbols including allowing a symbol to end with '?'. Bug #1627.
Rust lexer supports byte string literals, naked CR can be escaped in strings, and files starting with "#![" are not treated as starting with a hashbang comment. Feature #1063.
Bug fixed where style data was stale when deleting a rectangular selection.
Bug fixed where annotations disappeared when SCI_CLEARDOCUMENTSTYLE called.
Bug fixed where selection not redrawn after SCI_DELWORDRIGHT. Bug #1633.
Change the function prototypes to be complete for functions exported as "C". Bug #1618.
Fix a memory leak on GTK+ with autocompletion lists. Bug #1638.
On GTK+, use the full character width for the overstrike caret for multibyte characters.
On Qt, set list icon size to largest icon. Add padding on OS X. Bug #1634.
On Qt, fix building on FreeBSD 9.2. Bug #1635.
On Qt, add a get_character method on the document. Feature #1064.
On Qt, add SCI_* for methods to ScintillaConstants.py. Feature #1065.
SciTE on GTK+ crash fixed with Insert Abbreviation command.
For SciTE with read-only files and are.you.sure=0 reenable choice to save to another location when using Save or Close commands.
Fix SciTE bug where toggle bookmark did not work after multiple lines with bookmarks merged. Bug #1617.
Автор: zuuuuk
Дата сообщения: 22.02.2013 19:56
добрый день.
Подскажите плиз.
Как в SciTE написать скрипт LUA, что бы он запускал командную строку
в виде ../../srd.exe -tc -ff . По горячей клавише cntrl+E. например.
и все данные по выполнению этой команды направлялись в консоль SciTE.

благодарю за внимание.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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