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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: alexeyr222
Дата сообщения: 09.11.2007 14:14
mozers
Ясно, спасибо.
Автор: NicMicola
Дата сообщения: 09.11.2007 16:47
mozers
Спасибо.
Автор: WATERPROOF
Дата сообщения: 11.11.2007 22:10
не могу никак настроить ассемблер


Код: command.compile.$(file.patterns.asm)=\programming\tools\Tasm\bin\tasm (FileNameExt)

command.name.0.*.asm=Link
command.0.*.asm=\programming\tools\Tasm\bin\tlink $(FileName).obj

command.name.1.*.asm=debug
command.1.*.asm=\programming\tools\Tasm\bin\td $(FileName).exe
Автор: mozers
Дата сообщения: 12.11.2007 07:52
WATERPROOF
Если в стандартной консоли (cmd.exe) сообщения об ошибках отображаются, а в консоли SciTE - нет, то попробуй такой вариант:

Код: command.0.*.asm=CMD /C \programming\tools\Tasm\bin\tlink $(FileName).obj 2>&1
Автор: WATERPROOF
Дата сообщения: 13.11.2007 00:10
спасибо, помогло. правда касперский ругается, но мы его поборем
Автор: mozers
Дата сообщения: 13.11.2007 15:34
Очень скоро выходит SciTE 1.75

Цитата:
Some WordList and PropSet functionality moved from Scintilla to SciTE. Projects that link to Scintilla's code for these classes may need to copy code from SciTE.
Invalid bytes in UTF-8 mode are displayed as hex blobs. This also prevents crashes due to passing invalid UTF-8 to platform calls.
Indentation guides enhanced to be visible on completely empty lines when possible.
The horizontal scroll bar may grow to match the widest line displayed.
Allow autocomplete popups to appear outside client rectangle in some cases.
When line state changed, SC_MOD_CHANGELINESTATE modification notification sent and margin redrawn.
SciTE scripts can access the menu command values IDM_*.
SciTE's statement.end property has been implemented again.
Incremental search in SciTE for Windows is modeless to make it easier to exit.
Folding performance improved.
SciTE for GTK+ now includes a Browse button in the Find In Files dialog.
On Windows versions that support Unicode well, Scintilla is a wide character window which allows input for some less common languages like Armenian, Devanagari, Tamil, and Georgian. To fully benefit, applications should use wide character calls.
Lua function names are exported from SciTE to allow some extension libraries to work.
Lexers added for Abaqus, Ansys APDL, Asymptote, and R.
SCI_DELWORDRIGHTEND added for closer compatibility with GTK+ entry widget.
The styling buffer may now use all 8 bits in each byte for lexical states with 0 bits for indicators.
Multiple characters may be set for SciTE's calltip.<lexer>.parameters.start property.
Bash lexer handles octal literals.
C++/JavaScript lexer recognises regex literals in more situations.
Haskell lexer fixed for quoted strings.
HTML/XML lexer does not notice XML indicator if there is non-whitespace between the "<?" and "XML". ASP problem fixed where </ is used inside a comment.
Error messages from Lua 5.1 are recognised.
Folding implemented for Metapost.
Perl lexer enhanced for handling minus-prefixed barewords, underscores in numeric literals and vector/version strings, ^D and ^Z similar to __END__, subroutine prototypes as a new lexical class, formats and format blocks as new lexical classes, and '/' suffixed keywords and barewords.
Python lexer styles all of a decorator in the decorator style rather than just the name.
YAML lexer styles colons as operators.
Fixed SciTE bug where undo would group together multiple separate modifications.
Bug fixed where setting background colour of calltip failed.
SciTE allows wildcard suffixes for file pattern based properties.
SciTE on GTK+ bug fixed where user not prompted to save untitled buffer.
SciTE bug fixed where property values from one file were not seen by lower priority files.
Bug fixed when showing selection with a foreground colour change which highlighted an incorrect range in some positions.
Cut now invokes SCN_MODIFYATTEMPTRO notification.
Bug fixed where caret not shown at beginning of wrapped lines. Caret made visible in some cases after wrapping and scroll bar updated after wrapping.
Modern indicators now work on wrapped lines.
Some crashes fixed for 64-bit GTK+.
On GTK+ clipboard features improved for VMWare tools copy and paste. SciTE exports the clipboard more consistently on shut down.
Автор: frs
Дата сообщения: 14.11.2007 01:40
Когда я возился с аббревиатурами, мне было сильно неудобно их разглядывать, и я накидал небольшой скрипт для Total Commander листер плагина Script plugin-maker
может он пригодится кому-то ещё.
wlx_vbscript.vb
[more]'simple plugin on VBScript
'wlx_vbscript.vb
'Script plugin-maker 0.5.1 (http://wincmd.ru/plugring/wlx_vbscript.html)

font_name = "Fixedsys"
font_size = 12
view_end = "false"
view_wrap = "true"
view_scroll = "both"
view_backgroundcolor = "white"
view_textcolor = "black"

result_text = ""

Dim fso, ts, s
Set fso = CreateObject("Scripting.FileSystemObject")
sExt = LCase(fso.GetExtensionName(file_name))

Select Case sExt

Case "abbrev"
readfile
process "(^|\n)([^=\n]*)=", vbCrLf & "----------" & vbCrLf & "[$2]" & vbCrLf
process "\\\\", "ItIsADoubleSlash"
process "\\r", vbCr
process "\\n", vbLf
process "\\t", vbTab
process "ItIsADoubleSlash","\"
Case Else
'result_text = sExt + " file type"
End Select

Sub
readfile()
Const ForReading = 1
Set fso = CreateObject("Scripting.FileSystemObject")
Set ts = fso.OpenTextFile(file_name, ForReading)
s = ts.ReadAll
AddLine s
ts.Close
End Sub

Sub
process(a, b)
Dim re
Set re = New RegExp
re.Global = True
re.IgnoreCase = True
re.MultiLine = False

re.Pattern = a
result_text = re.Replace(result_text, b)
End Sub[/more]

зы т.к. сам плагин написан на базе RichText Edit, то он немного сбоит при рассматривании html.abbrev
Автор: WATERPROOF
Дата сообщения: 15.11.2007 23:26
так как там насчет тултипов для кнопок?
Автор: mozers
Дата сообщения: 16.11.2007 07:50
WATERPROOF
В списке проблем и предложений такая не значится.
Автор: WATERPROOF
Дата сообщения: 16.11.2007 13:22
надо бы добавить...

Добавлено:
не знал как изменить тип поэтому значится как defect
Автор: mozers
Дата сообщения: 16.11.2007 19:02
WATERPROOF
Молодец, все правильно сделал!
А я, дурак, что то ступил (тут -помню, тут - непомню, а тут - что то было...)
Да были раньше проблемы - тултипы не на всех кнопах были, а сейчас то - все нормально... Подробности - тут. Или мы не поняли друг - друга ?
По крайней мере, ты - первый, незарегистрированный на SVN пользователь, который дал свое предложение. А первопроходцам всегда тяжело. Вот теперь убедились что механизм подачи заявок работает как задумано
Автор: mozers
Дата сообщения: 20.11.2007 07:53
Придумал тут новую приблуду. Думаю, тем кто работает с HTML и любит мышь, понравится
Дополнительный HTML Toolbar, команды в котором можно настроить по своему вкусу.
Само HTA-приложение (положить в подкаталог $(SciteDefaultHome)\Tools)
Файл настройки (положить в подкаталог $(SciteUserHome)\home)
Для подключения добавить в .properties такие строчки:
Код: command.name.6.$(file.patterns.html)=HTML Toolbar
command.6.$(file.patterns.html)="$(SciteDefaultHome)\tools\HTML_toolbar.hta"
command.mode.6.$(file.patterns.html)=subsystem:shellexec
Автор: kalkin5
Дата сообщения: 20.11.2007 11:47
mozers
не бейте сильно ногами если вопрос уже поднимался:
как изменить расцветку файлов? мне больше нравиться расцветка как в notepad++ для batch и html, хотя для au3 у SciTE получше будет, где поменять фон я нашел
Автор: mozers
Дата сообщения: 20.11.2007 14:44
kalkin5
Для пакетников - параметры style.batch.number в others.properties
Для HTML - параметры style.hypertext.number в html.properties
Цитата:
# Возможные значения параметров для строки style:
# font:<name>, size:<number>, fore:<colour>, back:<colour>, italics|notitalics, bold|notbold, eolfilled|noteolfilled, underlined|notunderlined, case:u|case:l, visible|notvisible, changeable|notchangeable
# Если строке стиля параметр упоминается дважды (следует избегать!), то действует крайнее правое значение.

Числовые значения цвета удобно вставлять с помощью пунктов меню Tools - Выбрать цвет...
Мне еще утилитка bColor нравится.
Если получися красиво - выложи на форуме - приколемся
Автор: sandrey
Дата сообщения: 20.11.2007 21:29
Скажите, а как настроить ассоциацию к файлам *.session? Что бы по Enter'у на них в Проводнике, например, SciTE открывал не сам этот файл, а делал то, что он делает когда в нем выбираешь Файл, Загрузить сессию...
Автор: Trancsend
Дата сообщения: 20.11.2007 21:53
Подскажите, как сделать, чтобы файл открывался с последней, при закрытии, позиции?
Автор: mozers
Дата сообщения: 21.11.2007 09:26
Trancsend
Цитата:
Подскажите, как сделать, чтобы файл открывался с последней, при закрытии, позиции?
Если после того как этот файл был закрыт с SciTE не работали, то повторный запуск редактора без параметров откроет последний файл (файлы), причем именно на той позиции где с ними работали, с сохраненными букмарками и состоянием фолдинга. Естественно, все это будет, если установлены соответствующие параметры:
Цитата:
# При запуске SciTE открывать файлы с котороми работали при прошлом сеансе
save.session=1
# Сохранять в файле сессии букмарки
session.bookmarks=1
# Сохранять в файле сессии фолдинг
session.folds=1

Другой вариант - сохранить файл(файлы) как сессию (меню "Файл"-"Сохранить сессию..."), а потом - загрузить (меню "Файл"-"Загрузить сессию..."). В файлах сессий так же сохраняются и позиция и букмарки и состояние фолдинга.

sandrey
Цитата:
Скажите, а как настроить ассоциацию к файлам *.session?
Ты SciTE-Ru пользуешся? Если - ДА, то в меню Tools - "• Настройка интеграции с Windows…" - там все автоматом настроишь. Если хочешь понять как это сделать вручную - погляди код SciTE_WinIntegrator.hta. Там все достаточно прозрачно...
Автор: mozers
Дата сообщения: 22.11.2007 08:13
Вышел новый релиз SciTE 1.75
Станица загрузки
История изменений

К сожалению, выпуск SciTE-Ru на базе нового ядра откладывается на неопределенный срок, т.к. код SciTE во многих местах существенно поменялся и куда и как вставлять доработки наших уважаемых разработчиков (в основном проблемы вызывает код BioInfo) - неясно
Так же нет описания новых доработок, недоделана документация... В общем, проблем - выше крыши... ((
Автор: BioInfo
Дата сообщения: 22.11.2007 10:28
Выкидывайте пока мой код полностью! Я его прикручу потом обратно.
Нельзя же только из-за меня откладывать выход нового ядра.
Или там все сильно зацепляется?
Автор: KChernov
Дата сообщения: 22.11.2007 16:49
Не успел поставить, как сразу целых 2 глюка нашел
1. Подсветка найденного текста не работает в переносах строки при включенной опции Перенос по словам
2. Если выключить Перенос по словам - горизонтальная прокрутка ориентируется отнють не по реальной ширине текста

Если это на самом деле настраивается - подскажите где почитать про это.
Если эти баги надо переопубликовать по адресу - подскажите куда.

Спасибо
Автор: mozers
Дата сообщения: 22.11.2007 20:16
KChernov

Цитата:
Подсветка найденного текста не работает в переносах строки при включенной опции Перенос по словам
Не смог я воспроизвести твой глюк как ни старался. Все работает у меня.

Цитата:
Если выключить Перенос по словам - горизонтальная прокрутка ориентируется отнють не по реальной ширине текста
Поиграйся с параметром horizontal.scroll.width. Я его поставил =100 (т.е. таким как edge.column).

Цитата:
Если это на самом деле настраивается - подскажите где почитать про это
Выделить ключ и нажать F1

Цитата:
Если эти баги надо переопубликовать по адресу - подскажите куда
Сначала разобраться надо... А адреса - в шапке.
Автор: kalkin5
Дата сообщения: 23.11.2007 09:29
mozers
мда не все так просто оказалось...
но для @ я сумел поменять цвет , привожу пример как отображается bat файл в notepad++ и в SciTE, помогите пож-та переделать, а я на основе этого сделаю html

интересно какой шрифт в notepad++ имхо он более легче и лучше для восприятия, а может быть даже и красивее...
Автор: KChernov
Дата сообщения: 23.11.2007 12:43
mozers

Цитата:
Не смог я воспроизвести твой глюк как ни старался. Все работает у меня.

Еще раз проверил - не выделяет.
Версия 1.74 .52Ru.
Даже на короткой строке не выделяет.


Цитата:
Поиграйся с параметром horizontal.scroll.width. Я его поставил =100 (т.е. таким как edge.column).

Спасибо, попробую.


Цитата:
Выделить ключ и нажать F1

О каком ключе речь? О horizontal.scroll.width?
Автор: Joky13
Дата сообщения: 23.11.2007 12:49
Подскажите пожалуйста, почему в "scite.userhome=%APPDATA%\SciTE" не срабатывает раскрытие переменной окружения? Для backup.path главное работает, а в этой нет, хотя ведь тоже путь.

Это концептуальная задумка или я что-то не правильно написал?
Автор: mozers
Дата сообщения: 23.11.2007 22:00
kalkin5
Цитата:
для @ я сумел поменять цвет
Со всем остальным - аналогично. Было бы время и желание...
Посмотри на SVN - там цвета немного подкручены, а шрифт - давно уже - Courier - как у Нотепада++

KChernov
Цитата:
Еще раз проверил - не выделяет.
Вышли мне на mozers(собака)mail.ru этот файл, опиши что пытался выделить... Чем больше конкретики - тем быстрее найдем причину.

Цитата:
О каком ключе речь? О horizontal.scroll.width?
О нем и о любом другом, присутствуещем в файлах .properties

Joky13
Цитата:
почему в "scite.userhome=%APPDATA%\SciTE" не срабатывает раскрытие переменной окружения?
Потому что такой фитчи не предусмотрено разработчиками SciTE-Ru, которые придумали этот параметр. Запости предложение в Нерешенные задачи и вопросы может кто и сделает...
Автор: chupakabra
Дата сообщения: 24.11.2007 14:43

Цитата:
1. Подсветка найденного текста не работает в переносах строки при включенной опции Перенос по словам

Эта ошибка есть и в оригинальной версии. Вообще я заметил что при переносе по словам многое не работает, к примеру вызов подсказок и прочее, что я сейчас не могу вспомнить.
Автор: mozers
Дата сообщения: 24.11.2007 19:57
chupakabra KChernov
Научите меня как воспроизвести эти "глюки"
Лично у меня при включенном переносе работает и подсветка найденного текста и подсказки...
Автор: chupakabra
Дата сообщения: 25.11.2007 03:18
mozers
Оказывается это исправлено в версии 1.75, вопрос можно считать закрытым.

Добавлено:
В ревизии 175 были изменены цвета для подсветки скобок, причем если раньше незакрытые скобки отображались зеленым цветом, то теперь так подсвечиваются парные скобки. С чем это связано?
Автор: Varenik
Дата сообщения: 25.11.2007 08:30
А когда русская сборка 1.75 будет?
Автор: mozers
Дата сообщения: 25.11.2007 09:08
chupakabra
Цитата:
изменены цвета для подсветки скобок, причем если раньше незакрытые скобки отображались зеленым цветом
Я посчитал, что
незакрытые скобки - ошибка, т.е. "стоять!" "низзя" "запрет" - красный,
закрытые - правильно, можно идти, верно - зеленый.
Логичнее как то...

Varenik
Как будет готова. Работа ведется...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Universal Share Downloader


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