Если использовать расширение hggit, то история остаётся.
» SciTE - Open Source Text Editor for Windows & Linux
mozers
Цитата:
Ссылка
а потом чтото вроде
sh hg-fast-export.sh -r ..\scite-ru\ -A authors.txt -e cp1251
-e cp2151 и есть то самое что не делает корявым..
Цитата:
как ты только измудрился commit history не изуродовать (у меня так и не получилось сохранить русские буковки).
Ссылка
а потом чтото вроде
sh hg-fast-export.sh -r ..\scite-ru\ -A authors.txt -e cp1251
-e cp2151 и есть то самое что не делает корявым..
Цитата:
Как я понял из вопроса у тебя не оригинальный SciTE, а наша сборка.
- именно.
Цитата:
Так тогда чем тебя SideBar (боковая панель) не устраивает??? В ней помимо файлового менеджера еще функционала немеряно.
- подскажите тогда, пожалуйста, как я могу файл (например, изображение) переместить в код (путь и имя)? Или пните в нужном направлении для изучения документации :-)
Перезахоронил проект SciTE-Ru на bitbucket.org.
Ссылки в шапке поменял.
http://scite-ru-board.googlecode.com пока еще работает.
Ссылки в шапке поменял.
http://scite-ru-board.googlecode.com пока еще работает.
ivanmiro
Цитата:
Правильно было бы ответить что такого невозможно сделать нигде и ни в чем.
На самом деле тебе надо в текст, открытый в редакторе, автоматически вставить ссылку на файл имеющийся на локальном диске? Так? Если - "Да", то такого функционала действительно нет. Каждый измудряется по своему. Я, например, копирую путь с помощью контекстного меню вкладки (если тот файл тоже открыт в SciTE), ну или из Total Commander. Другие наверняка подскажут тучу других способов.
Можно, конечно, добавить еще одну команду в контекстное меню файлового менеджера боковой панели, можно и отдельный скриптик написать, но стоит ли? Операция то - достаточно редкая, да и какой путь вставлять (абсолютный? относительный? в формате win или nix? с удвоенными слешами или нет? с префиксом file://?) - слишком уж это дело индивидуально для каждого языка программирования и разработчика.
Цитата:
файл (например, изображение) переместить в код (путь и имя)?Ну и терминология
Правильно было бы ответить что такого невозможно сделать нигде и ни в чем.
На самом деле тебе надо в текст, открытый в редакторе, автоматически вставить ссылку на файл имеющийся на локальном диске? Так? Если - "Да", то такого функционала действительно нет. Каждый измудряется по своему. Я, например, копирую путь с помощью контекстного меню вкладки (если тот файл тоже открыт в SciTE), ну или из Total Commander. Другие наверняка подскажут тучу других способов.
Можно, конечно, добавить еще одну команду в контекстное меню файлового менеджера боковой панели, можно и отдельный скриптик написать, но стоит ли? Операция то - достаточно редкая, да и какой путь вставлять (абсолютный? относительный? в формате win или nix? с удвоенными слешами или нет? с префиксом file://?) - слишком уж это дело индивидуально для каждого языка программирования и разработчика.
mozers
Нужны права на запись на bitbucket.org. Не могу залить туда последние изменения. Мои данные в ответе на задачу №1.
Нужны права на запись на bitbucket.org. Не могу залить туда последние изменения. Мои данные в ответе на задачу №1.
Цитата:
слишком уж это дело индивидуально для каждого языка программирования и разработчика.
можно сделать настраиваемым в зависимости от языка.
neo_max
Добавил тебя в список пользователей с правами на запись. Инвайт ушел на gmail.
Доступ на чтение репозитария есть у всех.
Всем (даже анонимам) даны права на оставление комментариев в Wiki и создания новой задачи в Issues.
Добавил тебя в список пользователей с правами на запись. Инвайт ушел на gmail.
Доступ на чтение репозитария есть у всех.
Всем (даже анонимам) даны права на оставление комментариев в Wiki и создания новой задачи в Issues.
Цитата:
Ну и терминология
Цитата:
На самом деле тебе надо в текст, открытый в редакторе, автоматически вставить ссылку на файл имеющийся на локальном диске? Так? Если - "Да", то такого функционала действительно нет. Каждый измудряется по своему. Я, например, копирую путь с помощью контекстного меню вкладки (если тот файл тоже открыт в SciTE), ну или из Total Commander. Другие наверняка подскажут тучу других способов.
Можно, конечно, добавить еще одну команду в контекстное меню файлового менеджера боковой панели, можно и отдельный скриптик написать, но стоит ли? Операция то - достаточно редкая, да и какой путь вставлять (абсолютный? относительный? в формате win или nix? с удвоенными слешами или нет? с префиксом file://?) - слишком уж это дело индивидуально для каждого языка программирования и разработчика.
- как всё непросто! Тогда проще по старинке вручную писать имена. Спасибо вам за внимание!
Привет, форумчане!
Благодаря усилиям нашего гениального Neo, каждый из нас может уже сейчас принять участие в тестировании нового SciTE-Ru 3.5.4!
Для этого не надо быть программистом, не надо ставить на комп дополнительные программы. Все не просто, а ОЧЕНЬ просто:
Со страницы Downloads проекта скачиваем 2 файла: Download repository (19.3 МБ) и MinGW-4.4.1-tdm-2.zip (9.2 МБ).
Распаковываем MinGW (это самораспаковывающийся архив не вносящий никаких изменений в реестр) в каталог по умолчанию (C:\MinGW)
Распаковываем репозитарий в любой каталог (ну, например, в C:\REP)
Находим в корне репозитария файлик (C:\REP\make.cmd) и запускаем его.
Не отрываясь смотрим на окно консоли и видим вживую чарующий процесс создания сборки
Забрираем в каталоге C:\REP\pack\ готовую к эксплуатации сборку.
Открываем файлы C:\REP\pack\doc\SciTE-Ru_Kernel_rus.html и C:\REP\pack\SciTE-Ru_Pack_rus.html и, читая их, внимательно проверяем работают ли в новой сборке описанные там фишки нашей сборки.
При обнаружении расхождений с заявленными возможностями, репортим об этом в отдельной ветке нашего форума. (эта ветка, всетаки предназначена не для SciTE-Ru, а для SciTE в целом).
Поскольку содержимое репозитария сейчас довольно активно правится, при репорте о баге, лучше указывать дату и время когда Вы его скачали.
Благодаря усилиям нашего гениального Neo, каждый из нас может уже сейчас принять участие в тестировании нового SciTE-Ru 3.5.4!
Для этого не надо быть программистом, не надо ставить на комп дополнительные программы. Все не просто, а ОЧЕНЬ просто:
Со страницы Downloads проекта скачиваем 2 файла: Download repository (19.3 МБ) и MinGW-4.4.1-tdm-2.zip (9.2 МБ).
Распаковываем MinGW (это самораспаковывающийся архив не вносящий никаких изменений в реестр) в каталог по умолчанию (C:\MinGW)
Распаковываем репозитарий в любой каталог (ну, например, в C:\REP)
Находим в корне репозитария файлик (C:\REP\make.cmd) и запускаем его.
Не отрываясь смотрим на окно консоли и видим вживую чарующий процесс создания сборки
Забрираем в каталоге C:\REP\pack\ готовую к эксплуатации сборку.
Открываем файлы C:\REP\pack\doc\SciTE-Ru_Kernel_rus.html и C:\REP\pack\SciTE-Ru_Pack_rus.html и, читая их, внимательно проверяем работают ли в новой сборке описанные там фишки нашей сборки.
При обнаружении расхождений с заявленными возможностями, репортим об этом в отдельной ветке нашего форума. (эта ветка, всетаки предназначена не для SciTE-Ru, а для SciTE в целом).
Поскольку содержимое репозитария сейчас довольно активно правится, при репорте о баге, лучше указывать дату и время когда Вы его скачали.
Release 3.3.3
Released 2 June 2013.
Lexer and folder added for Structured Text language. Feature #959.
Out of bounds access fixed for GTK+. Bug #1480.
Crash fixed for GTK+ on Windows paste.
Bug fixed with incorrect event copying on GTK+ 3.x. Bug #1481.
Bug fixed with right to left locales, like Hebrew, on GTK+. Bug #1477.
Bug fixed with undo grouping of tab and backtab commands. Bug #1478.
Released 2 June 2013.
Lexer and folder added for Structured Text language. Feature #959.
Out of bounds access fixed for GTK+. Bug #1480.
Crash fixed for GTK+ on Windows paste.
Bug fixed with incorrect event copying on GTK+ 3.x. Bug #1481.
Bug fixed with right to left locales, like Hebrew, on GTK+. Bug #1477.
Bug fixed with undo grouping of tab and backtab commands. Bug #1478.
Release 3.5.5
Released 17 April 2015.
Scintilla on Windows is now always a wide character window so SCI_SETKEYSUNICODE has no effect and SCI_GETKEYSUNICODE always returns true. These APIs are deprecated and should not be called.
The wxWidgets-specific ascent member of Font has been removed which breaks compatibility with current wxStyledTextCtrl. Bug #1682.
IME on Qt supports multiple carets and behaves more like other platforms.
Always use inline IME on GTK+ for Korean.
SQL lexer fixes handling of '+' and '-' in numbers so the '-' in '1-1' is seen as an operator and for '1--comment' the comment is recognized.
TCL lexer reverts change to string handling. Bug #1642.
Verilog lexer fixes bugs with macro styling. Verilog folder fixes bugs with `end completing an `if* instead of `endif and fold.at.else, and implements folding at preprocessor `else.
VHDL lexer supports extended identifiers.
Fix bug on Cocoa where the calltip would display incorrectly when switching calltips and the new calltip required a taller window.
Fix leak on Cocoa with autocompletion lists. Bug #1706.
Fix potential crash on Cocoa with drag and drop. Bug #1709.
Fix bug on Windows when compiling with MinGW-w64 which caused text to not be drawn when in wrap mode. Bug #1705.
Fix SciTE bug with missing file open filters and add hex to excluded set of properties files so that its settings don't appear. Bug #1707.
Fix SciTE bug where files without extensions like "makefile" were not highlighted correctly.
Released 17 April 2015.
Scintilla on Windows is now always a wide character window so SCI_SETKEYSUNICODE has no effect and SCI_GETKEYSUNICODE always returns true. These APIs are deprecated and should not be called.
The wxWidgets-specific ascent member of Font has been removed which breaks compatibility with current wxStyledTextCtrl. Bug #1682.
IME on Qt supports multiple carets and behaves more like other platforms.
Always use inline IME on GTK+ for Korean.
SQL lexer fixes handling of '+' and '-' in numbers so the '-' in '1-1' is seen as an operator and for '1--comment' the comment is recognized.
TCL lexer reverts change to string handling. Bug #1642.
Verilog lexer fixes bugs with macro styling. Verilog folder fixes bugs with `end completing an `if* instead of `endif and fold.at.else, and implements folding at preprocessor `else.
VHDL lexer supports extended identifiers.
Fix bug on Cocoa where the calltip would display incorrectly when switching calltips and the new calltip required a taller window.
Fix leak on Cocoa with autocompletion lists. Bug #1706.
Fix potential crash on Cocoa with drag and drop. Bug #1709.
Fix bug on Windows when compiling with MinGW-w64 which caused text to not be drawn when in wrap mode. Bug #1705.
Fix SciTE bug with missing file open filters and add hex to excluded set of properties files so that its settings don't appear. Bug #1707.
Fix SciTE bug where files without extensions like "makefile" were not highlighted correctly.
День добрый.
Вот столкнулся с проблемкой, нашёл по поиску аналогичную, но так и не понял, решилось ли что-то по этому вопросу.
Только у меня не Виста, а 7.
Не поможете разобраться, в чём тут дело?
Строка 260:
Код: WshShell.RegWrite('HKCR\\*\\shell\\Open with SciTE\\', 'Открыть в &SciTE');
Вот столкнулся с проблемкой, нашёл по поиску аналогичную, но так и не понял, решилось ли что-то по этому вопросу.
Только у меня не Виста, а 7.
Не поможете разобраться, в чём тут дело?
Строка 260:
Код: WshShell.RegWrite('HKCR\\*\\shell\\Open with SciTE\\', 'Открыть в &SciTE');
Доброе время суток форумчане!
Скажу честно "Сколько не лепи из го... пулю....." а далее понятно что гов.. и будет.
SciTE-Ru умер с уходом из проекта "VladVro", и после того как проект стал в одних руках..
Мне он не интересен, очень жаль потраченого на него времени..
Кому нужен мульти плотформеный редакктор.
Смотрите на "VIM & GVIM", "VIM" даже в DOS работает!
Ps: Советую перименовать тему в "SciTE-Mozers"..
Скажу честно "Сколько не лепи из го... пулю....." а далее понятно что гов.. и будет.
SciTE-Ru умер с уходом из проекта "VladVro", и после того как проект стал в одних руках..
Мне он не интересен, очень жаль потраченого на него времени..
Кому нужен мульти плотформеный редакктор.
Смотрите на "VIM & GVIM", "VIM" даже в DOS работает!
Ps: Советую перименовать тему в "SciTE-Mozers"..
fff222fffy1
Цитата:
Цитата:
решилось ли что-то по этому вопросуРешилось. И давным - давно. Обновите сборку.
UR4LTZ
Движок Scintilla, а вместе с ним и редактор SciTE, несмотря ни на что, весьма активно развивается и по сей день. Очень немногие проекты могут похвастаться столь длительным сроком жизни и столь регулярными обновлениями. Поэтому мне совершенно понятно желание наиболее активных участников нашего топика вывести SciTE-Ru из замороженного состояния.
Есть желание перейти на другой редактор - никто не держит - на Ru-Board имеются ветки по соответствующим темам.
VladVRO - отличный программист и сделал от немало. А сколько других первоклассных авторов оставили в проекте свой неизгладимый след? Сейчас переходящее знамя лидера подхватил Neo и, я вам скажу, программер он - от Бога. Хватит ему запала на дальнейшую модификацию - тогда проект оживет (а он уже оживает). Еще немного - подтянутся и другие...
Данный топик посвящен редактору SciTE во всех его многочисленных проявлениях. Детали сборки SciTE-Ru принято обсуждать в соседнем топике.
P.S. "Собаки брешут - караван идет..." (с Непомнюкто)
Движок Scintilla, а вместе с ним и редактор SciTE, несмотря ни на что, весьма активно развивается и по сей день. Очень немногие проекты могут похвастаться столь длительным сроком жизни и столь регулярными обновлениями. Поэтому мне совершенно понятно желание наиболее активных участников нашего топика вывести SciTE-Ru из замороженного состояния.
Есть желание перейти на другой редактор - никто не держит - на Ru-Board имеются ветки по соответствующим темам.
VladVRO - отличный программист и сделал от немало. А сколько других первоклассных авторов оставили в проекте свой неизгладимый след? Сейчас переходящее знамя лидера подхватил Neo и, я вам скажу, программер он - от Бога. Хватит ему запала на дальнейшую модификацию - тогда проект оживет (а он уже оживает). Еще немного - подтянутся и другие...
Данный топик посвящен редактору SciTE во всех его многочисленных проявлениях. Детали сборки SciTE-Ru принято обсуждать в соседнем топике.
P.S. "Собаки брешут - караван идет..." (с Непомнюкто)
Пардон и спасибо.
С одной из веток этого форума попал на страницу, где вторым пунктом стоит SciTE 1.76 Ru-Board Edition.
С одной из веток этого форума попал на страницу, где вторым пунктом стоит SciTE 1.76 Ru-Board Edition.
Да уж... Сайтик раскрученный в поисковых системах... А внутри все мхом давно поросло...
UR4LTZ
Цитата:
хмм... сколько помню, уж кто-кто, а mozers - всегда и в первую очередь был за привлечение как можно большего кол-ва участников к работе над сборкой...
Цитата:
после того как проект стал в одних руках..
хмм... сколько помню, уж кто-кто, а mozers - всегда и в первую очередь был за привлечение как можно большего кол-ва участников к работе над сборкой...
А почему сайтец не обновляется-то? Из-за этого полинтернета думает, что скайт сдох уж лет пять как
----
И очередной тупой вопрос: как включить "темную тему", как у ALeXkRU?
ALeXkRU, спасибо, буду ковырять.
----
И очередной тупой вопрос: как включить "темную тему", как у ALeXkRU?
ALeXkRU, спасибо, буду ковырять.
Использую версию 3.2.5 .99Ru
Когда в коде много длинных переменных, возникают зависания до 20 секунд при попытках редактирования текста с клавиатуры. Очевидно идёт проверка возможности автоподстановки. Причём скорее всего проверки подстановки имён переменных из текста. Можно как-то быстро отключать и включать эту проверку? Может есть другой способ решения проблемы?
Когда в коде много длинных переменных, возникают зависания до 20 секунд при попытках редактирования текста с клавиатуры. Очевидно идёт проверка возможности автоподстановки. Причём скорее всего проверки подстановки имён переменных из текста. Можно как-то быстро отключать и включать эту проверку? Может есть другой способ решения проблемы?
redpython
"включить" ее просто: нужно курочить файл настроек...
Для начала, можешь попробовать скопировать это:
[more=код...][Themes]
#------------------------------------------------------------
# All files
style.*.32=fore:#dddddd,back:#3F3F3F,$(font.base)
style.*.33=fore:#8A8A8A,back:#3F3F3F,$(font.base)
style.*.34=fore:#8080FF,back:#3F3F3F
style.*.35=fore:#71AE71,italics,back:#3F3F3F
style.*.36=fore:#332222,back:#3f3fff
style.*.37=fore:#8A8A8A,back:#3F3F3F
whitespace.fore=#999999
whitespace.back=#3F3F3F
bookmark.fore=#FF9999
bookmark.back=#FF7771
#line.margin.visible=1
line.margin.width=1+
# Колонка плюсиков для разворачивания блоков
fold.margin.colour=#131313
fold.margin.highlight.colour=#3F3F3F
fold.colour=#7777ff
fold.highlight.colour=#9999FF
#fold.compact=0
# Мигающий курсор
caret.fore=#8FAF9F
caret.line.back=#070707
#caret.width=2
#caret.line.back.alpha=100
# Выделенная область курсором
selection.fore=#ffff02
selection.back=#010101
# selection.alpha=75
# Вертикальная линия справа, edge.mode=0 убирает эту линию, edge.column - отступ слева до линии
edge.colour=#8A8A8A
edge.mode=1
edge.column=200
# End of line where string is not closed
style.cpp.12=back:#fF6161,eolfilled
# ini, reg
# Default
style.props.0=fore:#A7A7A7
# Comment
style.props.1=fore:#71AE71
# Section
style.props.2=fore:#4A88D2,back:#3F3F3F,eolfilled
# Assignment operator
style.props.3=fore:#CC8080
#символ =
# Default value (@)
style.props.4=fore:#FF8380
# Key
style.props.5=fore:#BBBBFF
# Keys Set 0
style.props.6=fore:#AABBFF,bold
# Keys Set 1
style.props.7=fore:#887733,bold
# Keys Set 2
style.props.8=fore:#BBBBFF,bold
# Keys Set 3
style.props.9=fore:#11FF11,bold
# Keywords
style.props.10=fore:#557777,bold
# Matched Operators
style.props.34=fore:#FF77FF,notbold
style.props.35=fore:#FF4050,notbold
# Зададим типовые цвета, чтобы затем их использовать во всех языковых .properties.
colour.comment=fore:#7F9F7F
colour.code.comment.doc=$(colour.comment),back:#FEFEFE
colour.embedded.comment=back:#E0EEFF
colour.number=fore:#57F8B9
colour.keyword=fore:#4480aa
colour.string=fore:#91cc9
colour.char=$(colour.string)
colour.operator=fore:#27FF80
colour.preproc=fore:#a1a1FF
colour.error=fore:#220000,back:#FF8080
colour.whitespace=fore:#32ADC0
#Console - запись в консоль при выполнении скрипта по F5
style.errorlist.32=back:#3F3F3F,$(font.monospace)
style.errorlist.0=fore:#addfad
# адрес
style.errorlist.2=fore:#c8a2c8
style.errorlist.3=fore:#efaf8c
style.errorlist.4=fore:#e6e6fa
style.errorlist.5=fore:#e6e6fa
style.errorlist.11=fore:#cadaba
style.errorlist.12=fore:#eee6a3
# описание
style.errorlist.21=fore:#e6e6fa
error.marker.fore=fore:#dc143c,italics,back:#3F3F3F
colour.error=fore:#dc143c,back:#FF8080
# HTML and XML share lexing code so use the same style numbers
# Hypertext Markup Language
# Text
style.hypertext.0=fore:#dAdAdA
# Tags
style.hypertext.1=fore:#abcdef,bold
# Unknown Tags
style.hypertext.2=fore:#aaCCAA
# Attributes
style.hypertext.3=fore:#A5C1C1
# Unknown Attributes
style.hypertext.4=fore:#aaCCAA
# Numbers
style.hypertext.5=$(colour.number)
# Double quoted strings
style.hypertext.6=$(colour.string)
# Single quoted strings
style.hypertext.7=$(colour.string)
# Other inside tag
style.hypertext.8=fore:#aaaaff
# Comment
style.hypertext.9=fore:#aFfFaF,$(font.comment)
# Entities
style.hypertext.10=fore:#aafafa
# XML style tag ends '/>'
style.hypertext.11=fore:#fff0f5
# XML identifier start '<?'
style.hypertext.12=fore:#fff0f5
# XML identifier end '?>'
style.hypertext.13=fore:#fff0f5
# SCRIPT
style.hypertext.14=fore:#5050FF
# ASP <% %>
style.hypertext.15=back:#444400
# ASP <% ... %>
style.hypertext.16=back:#4444DF
# CDATA
style.hypertext.17=back:#d7d5cf
# PHP
style.hypertext.18=fore:#77fafa,back:#333333
# Unquoted values
style.hypertext.19=fore:#fff0f5
# JSP Comment <%-- ... --%>
style.hypertext.20=back:#101010
# SGML tags <! ... >
style.hypertext.21=fore:#d2b2b2,back:#333333
# SGML command
style.hypertext.22=fore:#777780,back:#333333,bold
# SGML 1st param
style.hypertext.23=fore:#addfad,back:#333333
# SGML double string
style.hypertext.24=fore:#c0c0c0,back:#333333
# SGML single string
style.hypertext.25=fore:#993300,back:#3c3c49
# SGML error
style.hypertext.26=fore:#c0c0c0,back:#FF6666
# SGML special (#xxxx type)
style.hypertext.27=fore:#79a0c1,back:#333333
# SGML entity
style.hypertext.28=fore:#9db1cc,back:#333333
# SGML comment
style.hypertext.29=fore:#808055,back:#333333
# SGML block
style.hypertext.31=fore:#9db1cc,back:#73737f
# Some reasonable background colours found in the default Windows palette
# Off White #FFFBF0 Light green #C0DCC0 Light Blue #A6CAF0
# Matched Operators
style.hypertext.34=fore:#ccddFF,notbold
style.hypertext.35=fore:#ccccdd,notbold
# Embedded Javascript
fontcolour.js=back:#232323
# JS Start - allows eol filled background to not start on same line as SCRIPT tag
style.hypertext.40=fore:#777F7F
# JavaScript EOL
style.hypertext.51=back:#2f3539,eolfilled
# style.hypertext.5=fore:#FF00FF
# style.hypertext.6=fore:#CC9393
# style.hypertext.7=fore:#6860D2
# style.hypertext.8=fore:#B5B5B5
# style.hypertext.9=fore:#71AE71
# style.hypertext.10=fore:#CDD04A,back:#555555
# style.hypertext.11=fore:#E3CEAB
# style.hypertext.17=fore:#C89191
# style.hypertext.19=fore:#FF8000
# style.hypertext.21=fore:#DFDFDF
# XML
style.xml.0=fore:#999999 # значения в тэгах
style.xml.1=fore:#AAA6DB # тэги
style.xml.2=fore:#EDD6ED
style.xml.3=fore:#CC7975
style.xml.4=fore:#CC7975
style.xml.5=fore:#8CD0D3
style.xml.6=fore:#8296AE
style.xml.7=fore:#8296AE
style.xml.8=fore:#B5B5B5 # символы =
style.xml.9=fore:#71AE71
style.xml.10=fore:#71AE71 # >
style.xml.11=fore:#AAA6DB
style.xml.12=fore:#7F9F7F # <?
style.xml.13=fore:#7F9F7F # ?>
style.xml.14=fore:#71AE71
style.xml.15=fore:#71AE71
style.xml.16=fore:#71AE71
style.xml.17=fore:#6860D2
style.xml.18=fore:#71AE71
style.xml.19=fore:#71AE71
style.xml.20=fore:#71AE71
style.xml.21=fore:#CC7975
style.xml.22=fore:#71AE71
style.xml.23=fore:#71AE71
# lua
#Default
#style.lua.32=
##style.lua.2=fore:#2e8b57
# White space: Visible only in View Whitespace mode (or if it has a back colour)
# style.lua.0=$(colour.whitespace)
# Block comment (Lua 5.0)
style.lua.1=fore:#2e8b57,$(font.comment)
# Line comment
style.lua.2=fore:#2e8b57,$(font.comment)
# Doc comment -- Not used in Lua (yet?)
# style.lua.3=$(colour.code.comment.doc),$(font.comment)
# Number
# style.lua.4=$(colour.number)
# Keyword
# style.lua.5=$(colour.keyword),bold
# (Double quoted) String
# style.lua.6=$(colour.string)
# Character (Single quoted string)
# style.lua.7=$(colour.char)
# Literal string
# style.lua.8=$(colour.string),$(font.comment),back:E0FFFF
# Preprocessor (obsolete in Lua 4.0 and up)
# style.lua.9=$(colour.preproc)
# Operators
# style.lua.10=$(colour.operator)
# Identifier (everything else...)
# style.lua.11=
# End of line where string is not closed
style.lua.12=back:#E0C0E0,eolfilled
# Keywords 2 (Basic functions)
# style.lua.13=fore:#0080C0
style.lua.13=fore:#AFaaff
# Keywords 3 (Strings, Tables, Math)
# style.lua.14=fore:#8000FF
style.lua.14=fore:#AFaaff
# Keywords 4 (Coroutine, IO, OS)
# style.lua.15=fore:#FF8000
style.lua.15=fore:#dcbc9d
# Keywords 5 (SciTE Functions)
# style.lua.16=fore:#9F0000
style.lua.16=fore:#dca9b3
# Keywords 6 (SciTE Properties)
# style.lua.17=fore:#999900
style.lua.17=fore:#fffacd
# Keywords 7 (Misc SciTE Functions/Properties)
# style.lua.18=fore:#990099
style.lua.18=fore:#d8bfd8
# Keywords 8 (Lua Extension)
# style.lua.19=fore:#00AAAA
style.lua.19=fore:#afeeee
# Braces are only matched in operator style
# braces.lua.style=10
# bat, cmd
style.batch.32=$(font.base),back:#3F3F3F
style.batch.0=fore:#999999 # Default (SCE_BAT_DEFAULT)
style.batch.1=fore:#71AE71 # Comment (rem or : (SCE_BAT_COMMENT)
style.batch.2=fore:#009FFF,bold # Keywords (SCE_BAT_WORD)
style.batch.3=fore:#C8C800,back:#000000 # Label (line beginning with ':') (SCE_BAT_LABEL)
style.batch.4=fore:#FF46FF,bold # Hide command character ('@') (SCE_BAT_HIDE)
style.batch.5=fore:#AAA6DB,bold # External commands (SCE_BAT_COMMAND)
style.batch.6=fore:#D39D72,bold # Variable: %%x (x is almost whatever, except space and %), %n (n in ) (SCE_BAT_IDENTIFIER)
style.batch.7=fore:#FF8080 # Operator: * ? < > | (SCE_BAT_OPERATOR)
style.batch.8=fore:#D39D72,bold # Variable: %EnvironmentVar% (SCE_BAT_ENVIRONMENT)
style.batch.9=fore:#D39D72,bold # Variable: !EnvironmentVar! (SCE_BAT_EXPANSION)
style.batch.10=fore:#448489,bold # Label in text (SCE_BAT_CLABEL)
# Комментарий двумя двоеточиями
comment.block.batch=::
braces.batch.style=7 # Braces are only matched in operator style
# Line Number Margin - колонка номеров строк
style.au3.33=fore:#8A8A8A,back:#0C0C0C,$(font.base)
style.au3.37=fore:#8A8A8A,back:#0C0C0C
# au3
style.au3.0=fore:#72ADC0 # White space
style.au3.1=fore:#71AE71,italics # Comment line
style.au3.2=fore:#71AE71,italics # Comment block
style.au3.3=fore:#C738B9 # Number
style.au3.4=fore:#AAA6DB # Function
style.au3.5=fore:#0080FF # Keyword
style.au3.6=fore:#FF46FF # Macro
style.au3.7=fore:#999999 # String
style.au3.8=fore:#FF8080 # Operator
style.au3.9=fore:#D29A6C # Variable
style.au3.10=fore:#EA9515,bold # Sent keys
style.au3.11=fore:#F000FF # Pre-Processor
style.au3.12=fore:#0080C0 # Special
style.au3.13=fore:#7D8AE6,bold # Abbrev-Expand
style.au3.14=fore:#0080FF,bold # Com Objects
style.au3.15=fore:#72ADC0 # Standard UDF's
style.au3.32=$(font.base),back:#3F3F3F # Background (фон для всех)
style.au3.34=fore:#0080FF,back:#000000 # Brace highlight (скобка и фон скобки)
style.au3.35=fore:#71AE71,italics,back:#3F3F3F # Brace incomplete highlight
# for makefile
style.makefile.0=fore:#AAA6DB
# Comment: #fore:#FF0000,bold
style.makefile.1=fore:#008000,$(font.comment)
# Pre-processor or other comment: !
style.makefile.2=$(colour.preproc)
# Variable: $(x)
style.makefile.3=fore:#000080
# Operator
style.makefile.4=fore:#0080FF
# Target
style.makefile.5=fore:#72ADC0
# номера строк
#style.makefile.33=fore:#999999
style.makefile.45=fore:#FF0000,bold
# Error
style.makefile.9=fore:#FF0000,eolfilled
# Matched Operators
# парные скобки
style.makefile.34=fore:#FF46FF,bold
# парные скобки, ошибка
style.makefile.35=fore:#FF0000,bold
[/more]
и вставить в файл пользовательских настроек (меню Настройки/Открыть файл пользовательских настроек) - SciTEUser.properties
а дальше - творить, творить и творить
"включить" ее просто: нужно курочить файл настроек...
Для начала, можешь попробовать скопировать это:
[more=код...][Themes]
#------------------------------------------------------------
# All files
style.*.32=fore:#dddddd,back:#3F3F3F,$(font.base)
style.*.33=fore:#8A8A8A,back:#3F3F3F,$(font.base)
style.*.34=fore:#8080FF,back:#3F3F3F
style.*.35=fore:#71AE71,italics,back:#3F3F3F
style.*.36=fore:#332222,back:#3f3fff
style.*.37=fore:#8A8A8A,back:#3F3F3F
whitespace.fore=#999999
whitespace.back=#3F3F3F
bookmark.fore=#FF9999
bookmark.back=#FF7771
#line.margin.visible=1
line.margin.width=1+
# Колонка плюсиков для разворачивания блоков
fold.margin.colour=#131313
fold.margin.highlight.colour=#3F3F3F
fold.colour=#7777ff
fold.highlight.colour=#9999FF
#fold.compact=0
# Мигающий курсор
caret.fore=#8FAF9F
caret.line.back=#070707
#caret.width=2
#caret.line.back.alpha=100
# Выделенная область курсором
selection.fore=#ffff02
selection.back=#010101
# selection.alpha=75
# Вертикальная линия справа, edge.mode=0 убирает эту линию, edge.column - отступ слева до линии
edge.colour=#8A8A8A
edge.mode=1
edge.column=200
# End of line where string is not closed
style.cpp.12=back:#fF6161,eolfilled
# ini, reg
# Default
style.props.0=fore:#A7A7A7
# Comment
style.props.1=fore:#71AE71
# Section
style.props.2=fore:#4A88D2,back:#3F3F3F,eolfilled
# Assignment operator
style.props.3=fore:#CC8080
#символ =
# Default value (@)
style.props.4=fore:#FF8380
# Key
style.props.5=fore:#BBBBFF
# Keys Set 0
style.props.6=fore:#AABBFF,bold
# Keys Set 1
style.props.7=fore:#887733,bold
# Keys Set 2
style.props.8=fore:#BBBBFF,bold
# Keys Set 3
style.props.9=fore:#11FF11,bold
# Keywords
style.props.10=fore:#557777,bold
# Matched Operators
style.props.34=fore:#FF77FF,notbold
style.props.35=fore:#FF4050,notbold
# Зададим типовые цвета, чтобы затем их использовать во всех языковых .properties.
colour.comment=fore:#7F9F7F
colour.code.comment.doc=$(colour.comment),back:#FEFEFE
colour.embedded.comment=back:#E0EEFF
colour.number=fore:#57F8B9
colour.keyword=fore:#4480aa
colour.string=fore:#91cc9
colour.char=$(colour.string)
colour.operator=fore:#27FF80
colour.preproc=fore:#a1a1FF
colour.error=fore:#220000,back:#FF8080
colour.whitespace=fore:#32ADC0
#Console - запись в консоль при выполнении скрипта по F5
style.errorlist.32=back:#3F3F3F,$(font.monospace)
style.errorlist.0=fore:#addfad
# адрес
style.errorlist.2=fore:#c8a2c8
style.errorlist.3=fore:#efaf8c
style.errorlist.4=fore:#e6e6fa
style.errorlist.5=fore:#e6e6fa
style.errorlist.11=fore:#cadaba
style.errorlist.12=fore:#eee6a3
# описание
style.errorlist.21=fore:#e6e6fa
error.marker.fore=fore:#dc143c,italics,back:#3F3F3F
colour.error=fore:#dc143c,back:#FF8080
# HTML and XML share lexing code so use the same style numbers
# Hypertext Markup Language
# Text
style.hypertext.0=fore:#dAdAdA
# Tags
style.hypertext.1=fore:#abcdef,bold
# Unknown Tags
style.hypertext.2=fore:#aaCCAA
# Attributes
style.hypertext.3=fore:#A5C1C1
# Unknown Attributes
style.hypertext.4=fore:#aaCCAA
# Numbers
style.hypertext.5=$(colour.number)
# Double quoted strings
style.hypertext.6=$(colour.string)
# Single quoted strings
style.hypertext.7=$(colour.string)
# Other inside tag
style.hypertext.8=fore:#aaaaff
# Comment
style.hypertext.9=fore:#aFfFaF,$(font.comment)
# Entities
style.hypertext.10=fore:#aafafa
# XML style tag ends '/>'
style.hypertext.11=fore:#fff0f5
# XML identifier start '<?'
style.hypertext.12=fore:#fff0f5
# XML identifier end '?>'
style.hypertext.13=fore:#fff0f5
# SCRIPT
style.hypertext.14=fore:#5050FF
# ASP <% %>
style.hypertext.15=back:#444400
# ASP <% ... %>
style.hypertext.16=back:#4444DF
# CDATA
style.hypertext.17=back:#d7d5cf
# PHP
style.hypertext.18=fore:#77fafa,back:#333333
# Unquoted values
style.hypertext.19=fore:#fff0f5
# JSP Comment <%-- ... --%>
style.hypertext.20=back:#101010
# SGML tags <! ... >
style.hypertext.21=fore:#d2b2b2,back:#333333
# SGML command
style.hypertext.22=fore:#777780,back:#333333,bold
# SGML 1st param
style.hypertext.23=fore:#addfad,back:#333333
# SGML double string
style.hypertext.24=fore:#c0c0c0,back:#333333
# SGML single string
style.hypertext.25=fore:#993300,back:#3c3c49
# SGML error
style.hypertext.26=fore:#c0c0c0,back:#FF6666
# SGML special (#xxxx type)
style.hypertext.27=fore:#79a0c1,back:#333333
# SGML entity
style.hypertext.28=fore:#9db1cc,back:#333333
# SGML comment
style.hypertext.29=fore:#808055,back:#333333
# SGML block
style.hypertext.31=fore:#9db1cc,back:#73737f
# Some reasonable background colours found in the default Windows palette
# Off White #FFFBF0 Light green #C0DCC0 Light Blue #A6CAF0
# Matched Operators
style.hypertext.34=fore:#ccddFF,notbold
style.hypertext.35=fore:#ccccdd,notbold
# Embedded Javascript
fontcolour.js=back:#232323
# JS Start - allows eol filled background to not start on same line as SCRIPT tag
style.hypertext.40=fore:#777F7F
# JavaScript EOL
style.hypertext.51=back:#2f3539,eolfilled
# style.hypertext.5=fore:#FF00FF
# style.hypertext.6=fore:#CC9393
# style.hypertext.7=fore:#6860D2
# style.hypertext.8=fore:#B5B5B5
# style.hypertext.9=fore:#71AE71
# style.hypertext.10=fore:#CDD04A,back:#555555
# style.hypertext.11=fore:#E3CEAB
# style.hypertext.17=fore:#C89191
# style.hypertext.19=fore:#FF8000
# style.hypertext.21=fore:#DFDFDF
# XML
style.xml.0=fore:#999999 # значения в тэгах
style.xml.1=fore:#AAA6DB # тэги
style.xml.2=fore:#EDD6ED
style.xml.3=fore:#CC7975
style.xml.4=fore:#CC7975
style.xml.5=fore:#8CD0D3
style.xml.6=fore:#8296AE
style.xml.7=fore:#8296AE
style.xml.8=fore:#B5B5B5 # символы =
style.xml.9=fore:#71AE71
style.xml.10=fore:#71AE71 # >
style.xml.11=fore:#AAA6DB
style.xml.12=fore:#7F9F7F # <?
style.xml.13=fore:#7F9F7F # ?>
style.xml.14=fore:#71AE71
style.xml.15=fore:#71AE71
style.xml.16=fore:#71AE71
style.xml.17=fore:#6860D2
style.xml.18=fore:#71AE71
style.xml.19=fore:#71AE71
style.xml.20=fore:#71AE71
style.xml.21=fore:#CC7975
style.xml.22=fore:#71AE71
style.xml.23=fore:#71AE71
# lua
#Default
#style.lua.32=
##style.lua.2=fore:#2e8b57
# White space: Visible only in View Whitespace mode (or if it has a back colour)
# style.lua.0=$(colour.whitespace)
# Block comment (Lua 5.0)
style.lua.1=fore:#2e8b57,$(font.comment)
# Line comment
style.lua.2=fore:#2e8b57,$(font.comment)
# Doc comment -- Not used in Lua (yet?)
# style.lua.3=$(colour.code.comment.doc),$(font.comment)
# Number
# style.lua.4=$(colour.number)
# Keyword
# style.lua.5=$(colour.keyword),bold
# (Double quoted) String
# style.lua.6=$(colour.string)
# Character (Single quoted string)
# style.lua.7=$(colour.char)
# Literal string
# style.lua.8=$(colour.string),$(font.comment),back:E0FFFF
# Preprocessor (obsolete in Lua 4.0 and up)
# style.lua.9=$(colour.preproc)
# Operators
# style.lua.10=$(colour.operator)
# Identifier (everything else...)
# style.lua.11=
# End of line where string is not closed
style.lua.12=back:#E0C0E0,eolfilled
# Keywords 2 (Basic functions)
# style.lua.13=fore:#0080C0
style.lua.13=fore:#AFaaff
# Keywords 3 (Strings, Tables, Math)
# style.lua.14=fore:#8000FF
style.lua.14=fore:#AFaaff
# Keywords 4 (Coroutine, IO, OS)
# style.lua.15=fore:#FF8000
style.lua.15=fore:#dcbc9d
# Keywords 5 (SciTE Functions)
# style.lua.16=fore:#9F0000
style.lua.16=fore:#dca9b3
# Keywords 6 (SciTE Properties)
# style.lua.17=fore:#999900
style.lua.17=fore:#fffacd
# Keywords 7 (Misc SciTE Functions/Properties)
# style.lua.18=fore:#990099
style.lua.18=fore:#d8bfd8
# Keywords 8 (Lua Extension)
# style.lua.19=fore:#00AAAA
style.lua.19=fore:#afeeee
# Braces are only matched in operator style
# braces.lua.style=10
# bat, cmd
style.batch.32=$(font.base),back:#3F3F3F
style.batch.0=fore:#999999 # Default (SCE_BAT_DEFAULT)
style.batch.1=fore:#71AE71 # Comment (rem or : (SCE_BAT_COMMENT)
style.batch.2=fore:#009FFF,bold # Keywords (SCE_BAT_WORD)
style.batch.3=fore:#C8C800,back:#000000 # Label (line beginning with ':') (SCE_BAT_LABEL)
style.batch.4=fore:#FF46FF,bold # Hide command character ('@') (SCE_BAT_HIDE)
style.batch.5=fore:#AAA6DB,bold # External commands (SCE_BAT_COMMAND)
style.batch.6=fore:#D39D72,bold # Variable: %%x (x is almost whatever, except space and %), %n (n in ) (SCE_BAT_IDENTIFIER)
style.batch.7=fore:#FF8080 # Operator: * ? < > | (SCE_BAT_OPERATOR)
style.batch.8=fore:#D39D72,bold # Variable: %EnvironmentVar% (SCE_BAT_ENVIRONMENT)
style.batch.9=fore:#D39D72,bold # Variable: !EnvironmentVar! (SCE_BAT_EXPANSION)
style.batch.10=fore:#448489,bold # Label in text (SCE_BAT_CLABEL)
# Комментарий двумя двоеточиями
comment.block.batch=::
braces.batch.style=7 # Braces are only matched in operator style
# Line Number Margin - колонка номеров строк
style.au3.33=fore:#8A8A8A,back:#0C0C0C,$(font.base)
style.au3.37=fore:#8A8A8A,back:#0C0C0C
# au3
style.au3.0=fore:#72ADC0 # White space
style.au3.1=fore:#71AE71,italics # Comment line
style.au3.2=fore:#71AE71,italics # Comment block
style.au3.3=fore:#C738B9 # Number
style.au3.4=fore:#AAA6DB # Function
style.au3.5=fore:#0080FF # Keyword
style.au3.6=fore:#FF46FF # Macro
style.au3.7=fore:#999999 # String
style.au3.8=fore:#FF8080 # Operator
style.au3.9=fore:#D29A6C # Variable
style.au3.10=fore:#EA9515,bold # Sent keys
style.au3.11=fore:#F000FF # Pre-Processor
style.au3.12=fore:#0080C0 # Special
style.au3.13=fore:#7D8AE6,bold # Abbrev-Expand
style.au3.14=fore:#0080FF,bold # Com Objects
style.au3.15=fore:#72ADC0 # Standard UDF's
style.au3.32=$(font.base),back:#3F3F3F # Background (фон для всех)
style.au3.34=fore:#0080FF,back:#000000 # Brace highlight (скобка и фон скобки)
style.au3.35=fore:#71AE71,italics,back:#3F3F3F # Brace incomplete highlight
# for makefile
style.makefile.0=fore:#AAA6DB
# Comment: #fore:#FF0000,bold
style.makefile.1=fore:#008000,$(font.comment)
# Pre-processor or other comment: !
style.makefile.2=$(colour.preproc)
# Variable: $(x)
style.makefile.3=fore:#000080
# Operator
style.makefile.4=fore:#0080FF
# Target
style.makefile.5=fore:#72ADC0
# номера строк
#style.makefile.33=fore:#999999
style.makefile.45=fore:#FF0000,bold
# Error
style.makefile.9=fore:#FF0000,eolfilled
# Matched Operators
# парные скобки
style.makefile.34=fore:#FF46FF,bold
# парные скобки, ошибка
style.makefile.35=fore:#FF0000,bold
[/more]
и вставить в файл пользовательских настроек (меню Настройки/Открыть файл пользовательских настроек) - SciTEUser.properties
а дальше - творить, творить и творить
gost2
Цитата:
Или это все таки лишь предположение? Отключать - не дело. Надо искать причину зависания. Для этого надо изложить проблему так (приложив подробное описание и файлы) чтобы ее смог смоделировать ЛЮБОЙ пользователь. Порой поймать баг бывает очень сложно. Но другого пути - нет.
Кстати, возможно в новой версии эта проблема исчезнет, т.к. Neo нашел баг и переписал код, отвечающий за всплывающие подсказки при появлении которых SciTE порой зависал.
Цитата:
Очевидно идёт проверка возможности автоподстановки. Причём скорее всего проверки подстановки имён переменных из текста.Откуда такая железная уверенность?
Или это все таки лишь предположение? Отключать - не дело. Надо искать причину зависания. Для этого надо изложить проблему так (приложив подробное описание и файлы) чтобы ее смог смоделировать ЛЮБОЙ пользователь. Порой поймать баг бывает очень сложно. Но другого пути - нет.
Кстати, возможно в новой версии эта проблема исчезнет, т.к. Neo нашел баг и переписал код, отвечающий за всплывающие подсказки при появлении которых SciTE порой зависал.
Про какую новую версию речь? У меня 3.2.5 .99Ru как и в шапке.
Может дело в подстановке для .ahk. Помогает урезание содержимого соответствующего api-файла. Только при старте не работает, а потом нормально.
Как временное решение, отключение автоподстановок переменных из текста вполне бы подошло.
PS. Изменил в файле глобальных настроек в секции автодополнений всё на нули
Цитата:
но подсказка всё равно всплывает.
Что можно сделать?
Может дело в подстановке для .ahk. Помогает урезание содержимого соответствующего api-файла. Только при старте не работает, а потом нормально.
Как временное решение, отключение автоподстановок переменных из текста вполне бы подошло.
PS. Изменил в файле глобальных настроек в секции автодополнений всё на нули
Цитата:
autocompleteword.automatic=0
# При 1 подсказка будет многовариантной (только в SciTE-Ru)
autocompleteword.incremental=0
# (индивидуальные параметры для языков см. в соответствующих .properties)
autocomplete.*.ignorecase=0
calltip.*.ignorecase=0
но подсказка всё равно всплывает.
Что можно сделать?
UR4LTZ
https://youtu.be/BgP1BH0elMo
https://youtu.be/BgP1BH0elMo
gost2
Цитата:
про ту, которая в исходниках в hg-репозитории.
Я и mozers выложили его скомпиленную версию в этой ветке данного форума. Пробуй.
ЗЫ.
Кстати, странно что на ветку "SciTE Ru-Board Edition" в шапке нет ссылки.
Цитата:
Про какую новую версию речь?
про ту, которая в исходниках в hg-репозитории.
Я и mozers выложили его скомпиленную версию в этой ветке данного форума. Пробуй.
ЗЫ.
Кстати, странно что на ветку "SciTE Ru-Board Edition" в шапке нет ссылки.
в SciTE есть возможность закрепить панель поиска,чтобы всегда была видимой? чтото в настройках явно это не нашел
redpython
Цитата:
Цитата:
А почему сайтец не обновляется-то?Все - банально: Владелец развелся с женой и при разделе имущества оставил сайт за ней. А ей все равно что там размещено - лишь бы посетители прибыль приносили.
# Если 1, то вместо диалогового окна поиска используется панель
find.use.strip=1
# Если 1, то вместо диалогового окна замены используется панель
replace.use.strip=1
# Если 0, то диалоговое окно поиска не закрывается автоматически
find.close.on.find=0
это или что-то ещё?
find.use.strip=1
# Если 1, то вместо диалогового окна замены используется панель
replace.use.strip=1
# Если 0, то диалоговое окно поиска не закрывается автоматически
find.close.on.find=0
это или что-то ещё?
Товарищи, ни у кого случаем не завалялось файлика .properties для ассемблера ARM? Удивительно, такое распространённое процессорное ядро, но нужный файл нагуглить не удалось, неужели никто не программит ARM на асме?
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
Предыдущая тема: Opera AC
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.