Код: gui.pass_focus()
» SciTE - Open Source Text Editor for Windows & Linux
Код: gui.pass_focus()
Код: gui.pass_focus()
В локализованной версии Windows Scite (3.0.2 .95Ru) не может запускать программы из каталогов, перечисленных в системной переменной %PATH%
Программа запускается так (ampl.properties):
command.go.$(file.patterns.ampl)=ampl $(FileName).$(FileExt)
В английской винде это работает нормально:
>ampl transp.run
CPLEX 11.2.1: optimal solution; objective 196200
12 dual simplex iterations (0 in phase I)
>Exit code: 0 Time: 0.395
В русской винде получается следующее:
>ampl transp.run
"ampl" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
>Exit code: 1 Time: 0.338
Расположение файлов идентично в обеих системах, все настройки SCITE одинаковы (я скопировал для проверки папку scite из русской ОС в английскую).
Если в команде запуска указать полный путь к исполняемому файлу, то программа запускается и в русской винде, но поскольку сам ampl затем запускает различные файлы из своего каталога, это все равно не работает.
Из-за чего может быть такое отличие и как починить scite в русской windows?
Программа запускается так (ampl.properties):
command.go.$(file.patterns.ampl)=ampl $(FileName).$(FileExt)
В английской винде это работает нормально:
>ampl transp.run
CPLEX 11.2.1: optimal solution; objective 196200
12 dual simplex iterations (0 in phase I)
>Exit code: 0 Time: 0.395
В русской винде получается следующее:
>ampl transp.run
"ampl" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
>Exit code: 1 Time: 0.338
Расположение файлов идентично в обеих системах, все настройки SCITE одинаковы (я скопировал для проверки папку scite из русской ОС в английскую).
Если в команде запуска указать полный путь к исполняемому файлу, то программа запускается и в русской винде, но поскольку сам ampl затем запускает различные файлы из своего каталога, это все равно не работает.
Из-за чего может быть такое отличие и как починить scite в русской windows?
15, а в более старой версии пробывали проделывать такое?
у меня стоит странькая версия 2,25, но такие штуки:
command.compile.*.sql=*sqlplus $(1) @$(FileNameExt)
command.go.*.sql=*C:\cygwin\bin\bash.exe --login -c "echo '$(CurrentSelection)' | sqlplus.exe $(1)"
а так же:
command.go.$(file.patterns.web)=C:\Documents and Settings\kma\Local Settings\Application Data\Google\Chrome\Application\chrome.exe "file://$(FilePath)"
работает на ура.
да и винда win7 x64 Rus.
Попробуйте старую версию scite поставить, чтобы точно убедиться что это именно scite.
у меня стоит странькая версия 2,25, но такие штуки:
command.compile.*.sql=*sqlplus $(1) @$(FileNameExt)
command.go.*.sql=*C:\cygwin\bin\bash.exe --login -c "echo '$(CurrentSelection)' | sqlplus.exe $(1)"
а так же:
command.go.$(file.patterns.web)=C:\Documents and Settings\kma\Local Settings\Application Data\Google\Chrome\Application\chrome.exe "file://$(FilePath)"
работает на ура.
да и винда win7 x64 Rus.
Попробуйте старую версию scite поставить, чтобы точно убедиться что это именно scite.
оно работает наполовину.
если открыть Scite и перетащить туда txt, то работает
а если открыть txt с помощью Scite то не работает.
если открыть Scite и перетащить туда txt, то работает
а если открыть txt с помощью Scite то не работает.
2Huh63:
Попробовал поставить SciTE Version 2.25 // Mar 21 2011 09:46:49 by Neil Hodgson.
То же самое: в англоязычной windows x64 программа запускается без указания пути, в русскоязычной, тоже x64, - нет. Не понятно, как это может быть.
На обоих платформах путь к ampl прописан в path и из консоли cmd он запускается всегда.
У Вас в описании указаны полные пути к исполняемым файлам. Так у меня scite работает, но нужного эффекта не удается достичь, т.к. потом ampl сам пытается запустить решатели из своей папки и не находит их, т.к. текущий каталог - тот, где лежит редактируемый в scite файл.
Попробовал поставить SciTE Version 2.25 // Mar 21 2011 09:46:49 by Neil Hodgson.
То же самое: в англоязычной windows x64 программа запускается без указания пути, в русскоязычной, тоже x64, - нет. Не понятно, как это может быть.
На обоих платформах путь к ampl прописан в path и из консоли cmd он запускается всегда.
У Вас в описании указаны полные пути к исполняемым файлам. Так у меня scite работает, но нужного эффекта не удается достичь, т.к. потом ampl сам пытается запустить решатели из своей папки и не находит их, т.к. текущий каталог - тот, где лежит редактируемый в scite файл.
Здравствуйте. Хотелось бы узнать, в последней сборке из шапки есть возможность в правой колонке "FileMan" отбразить дерево файлов и каталогов? Так все понравилось, но возможно по нему можно еще и удобно перемещаться.
joker2d
Похерили мы эту доработку при очередном обновлении. Сейчас программеров чтобы исправить нету.
Huh63
Как может SciTE влиять на поведение системной консоли???
Ваш вопрос - не по адресу.
MasMaX
Порт под Mac - платный проект Нейла с закрытыми исходниками.
15
Прежде чем винить SciTE, не поленитесь написать маленький батник с этими же командами.
Если он сработает, то тогда действительно виноват редактор.
Если из батника Ваша команда не запускается, то при чем тут SciTE???
Похерили мы эту доработку при очередном обновлении. Сейчас программеров чтобы исправить нету.
Huh63
Как может SciTE влиять на поведение системной консоли???
Ваш вопрос - не по адресу.
MasMaX
Порт под Mac - платный проект Нейла с закрытыми исходниками.
15
Прежде чем винить SciTE, не поленитесь написать маленький батник с этими же командами.
Если он сработает, то тогда действительно виноват редактор.
Если из батника Ваша команда не запускается, то при чем тут SciTE???
На 30е января намечен релиз версии 303.
mozers, спасибо за наводку! Подозреваемый действительно оказался не тот.
Проблема оказалась даже не в системе, а в кривых драйверах NVidia.
Хотя я прописал нужный каталог в PATH для всех пользователей, и он даже был виден, если дать в консоли команду path, оказалось, что при запуске пакетных файлов bat/cmd переменная PATH выглядит так: PATH=C:\Windows\system32\NV;.;
А на другой машине с английской виндой интегрированная видеокарта, поэтому все работает нормально.
Вот тут написано, что у людей были такие же проблемы: microsoft answers
В итоге я решил задачу, добавив нужный мне каталог в path прямо в ampl.properties:
command.go.$(file.patterns.ampl)="set PATH=c:\util\amplcml;%PATH%"&&l $(FileName).$(FileExt)
Проблема оказалась даже не в системе, а в кривых драйверах NVidia.
Хотя я прописал нужный каталог в PATH для всех пользователей, и он даже был виден, если дать в консоли команду path, оказалось, что при запуске пакетных файлов bat/cmd переменная PATH выглядит так: PATH=C:\Windows\system32\NV;.;
А на другой машине с английской виндой интегрированная видеокарта, поэтому все работает нормально.
Вот тут написано, что у людей были такие же проблемы: microsoft answers
В итоге я решил задачу, добавив нужный мне каталог в path прямо в ampl.properties:
command.go.$(file.patterns.ampl)="set PATH=c:\util\amplcml;%PATH%"&&l $(FileName).$(FileExt)
А подсвечивание активного блока в колонке для фолдинга в последней версии поломалось?
Release 3.0.3
http://prdownloads.sourceforge.net/scintilla/scite303.zip?download
http://prdownloads.sourceforge.net/scintilla/wscite303.zip?download
Released 28 January 2012.
Printing works on GTK+ version 2.x as well as 3.x.
Lexer added for the AviSynth language. Feature #3475611.
Lexer added for the Take Command / TCC scripting language. Feature #3462462.
CSS lexer gains support for SCSS. Feature #3268017.
CPP lexer fixes problems in the preprocessor structure caused by continuation lines. Bug #3458508.
Errorlist lexer handles column numbers for GCC format diagnostics. In SciTE, Next Message goes to column where this can be decoded from GCC format diagnostics. Feature #3453075.
HTML folder fixes spurious folds on some tags. Bug #3459262.
Ruby lexer fixes bug where '=' at start of file caused whole file to appear as a comment. Bug #3452488.
SQL folder folds blocks of single line comments. Feature #3467425.
On Windows using Direct2D, defer invalidation of render target until completion of painting to avoid failures.
Further support of fractional positioning. Spaces, tabs, and single character tokens can take fractional space and wrapped lines are positioned taking fractional positions into account. Bug #3471998.
On Windows using Direct2D, fix extra carets appearing. Bug #3471998.
For autocompletion lists Page Up and Down move by the list height instead of by 5 lines. Bug #3455493.
For SCI_LINESCROLLDOWN/UP don't select into virtual space. Bug #3451681.
Fix fold highlight not being fully drawn. Bug #3469936.
Fix selection margin appearing black when starting in wrap mode.
Fix crash when changing end of document after adding an annotation. Bug #3476637.
Fix problems with building to make RPMs. Bug #3476149.
Fix problem with building on GTK+ where recent distributions could not find gmodule. Bug #3469056.
Fix problem with installing SciTE on GTK+ due to icon definition in .desktop file including an extension. Bug #3476117.
Fix SciTE bug where new buffers inherited some properties from previously opened file. Bug #3457060.
Fix focus when closing tab in SciTE with middle click. Focus moves to edit pane instead of staying on tab bar. Bug #3440142.
For SciTE on Windows fix bug where Open Selected Filename for URL would append a file extension. Feature #3459185.
For SciTE on Windows fix key handling of control characters in Parameters dialog so normal editing (Ctrl+C, ...) works. Bug #3459345.
Fix SciTE bug where files became read-only after saving. Drop the "*" dirty marker after save completes. Bug #3467432.
For SciTE handling of diffs with "+++" and "---" lines, also handle case where not followed by tab. Go to correct line for diff "+++" message. Bug #3467143. Bug #3467178.
SciTE on GTK+ now performs threaded actions even on GTK+ versions before 2.12.
http://prdownloads.sourceforge.net/scintilla/scite303.zip?download
http://prdownloads.sourceforge.net/scintilla/wscite303.zip?download
Released 28 January 2012.
Printing works on GTK+ version 2.x as well as 3.x.
Lexer added for the AviSynth language. Feature #3475611.
Lexer added for the Take Command / TCC scripting language. Feature #3462462.
CSS lexer gains support for SCSS. Feature #3268017.
CPP lexer fixes problems in the preprocessor structure caused by continuation lines. Bug #3458508.
Errorlist lexer handles column numbers for GCC format diagnostics. In SciTE, Next Message goes to column where this can be decoded from GCC format diagnostics. Feature #3453075.
HTML folder fixes spurious folds on some tags. Bug #3459262.
Ruby lexer fixes bug where '=' at start of file caused whole file to appear as a comment. Bug #3452488.
SQL folder folds blocks of single line comments. Feature #3467425.
On Windows using Direct2D, defer invalidation of render target until completion of painting to avoid failures.
Further support of fractional positioning. Spaces, tabs, and single character tokens can take fractional space and wrapped lines are positioned taking fractional positions into account. Bug #3471998.
On Windows using Direct2D, fix extra carets appearing. Bug #3471998.
For autocompletion lists Page Up and Down move by the list height instead of by 5 lines. Bug #3455493.
For SCI_LINESCROLLDOWN/UP don't select into virtual space. Bug #3451681.
Fix fold highlight not being fully drawn. Bug #3469936.
Fix selection margin appearing black when starting in wrap mode.
Fix crash when changing end of document after adding an annotation. Bug #3476637.
Fix problems with building to make RPMs. Bug #3476149.
Fix problem with building on GTK+ where recent distributions could not find gmodule. Bug #3469056.
Fix problem with installing SciTE on GTK+ due to icon definition in .desktop file including an extension. Bug #3476117.
Fix SciTE bug where new buffers inherited some properties from previously opened file. Bug #3457060.
Fix focus when closing tab in SciTE with middle click. Focus moves to edit pane instead of staying on tab bar. Bug #3440142.
For SciTE on Windows fix bug where Open Selected Filename for URL would append a file extension. Feature #3459185.
For SciTE on Windows fix key handling of control characters in Parameters dialog so normal editing (Ctrl+C, ...) works. Bug #3459345.
Fix SciTE bug where files became read-only after saving. Drop the "*" dirty marker after save completes. Bug #3467432.
For SciTE handling of diffs with "+++" and "---" lines, also handle case where not followed by tab. Go to correct line for diff "+++" message. Bug #3467143. Bug #3467178.
SciTE on GTK+ now performs threaded actions even on GTK+ versions before 2.12.
15, а не проще было прямо в ampl.properties, создать переменную с полным путем? а потом его вызывать? нежели каждый при нажании f5 устанавливать путь в переменную окружения?
amp_patch=c:\util\amplcml
command.go.$(file.patterns.ampl)=$(amp_patch) $(FilePath)
мб так проще?
amp_patch=c:\util\amplcml
command.go.$(file.patterns.ampl)=$(amp_patch) $(FilePath)
мб так проще?
Я создал потрясающий дизайн-тему. Я конечно, субъективен, но после нее ни один редактор не выдерживает критики по комфорту работы для глаз. Даже обидно. Ибо так хочется на Саблтим Текст 2 пересесть (иногда). Могу поделиться в проект темой.
вот скрин
Добавлено:
<a href="smartmedi.ru/scite-theme_by_andreyBelkov.jpg">Дизайн темы на моем сайте</a>
вот скрин
Добавлено:
<a href="smartmedi.ru/scite-theme_by_andreyBelkov.jpg">Дизайн темы на моем сайте</a>
Вышла новая версия
Цитата:
Цитата:
Version 3.2.3 defines PLAT_UNIX for all Unix variants and fixes minor problems.
mozers
Цитата:
Работает только в том случае если SideBar не отключен в настройках. Если в .properties
Код: sidebar.show
Цитата:
Самое простое (не значит самое правильное) решение - добавить в SideBar.lua строку 1368 (сразу за OnSwitch()) с таким текстом:
Код:
gui.pass_focus()
Работает только в том случае если SideBar не отключен в настройках. Если в .properties
Код: sidebar.show
Здравствуйте, нужна ваша помощь. Мне нужно открыть в SciTe файл, переместиться на самый низ документа и поставить курсор после последнего слова в этом документе. Вот имею такой код:
Код: command.18.$(au3)=$(SciteDefaultHome)\scite.exe "$(SciteDefaultHome)\test\test.txt"
Код: command.18.$(au3)=$(SciteDefaultHome)\scite.exe "$(SciteDefaultHome)\test\test.txt"
RvunVP
Цитата:
bkz830
Цитата:
Вроде как Нейл реализовал это дело в оригинальном SciTE, но я пока не разобрался...
scout4u
Цитата:
Кроме того, уже 100 раз говорили: Нету в SciTE тем! (Сделать - можно, но заниматься надо...) То что Вы предлагаете называется подсветка синтаксиса для конкретного языка программирования. Если она не влияет на подсветку других языков - то это - хорошая подсветка. Чаще всего оказывается что Ваши подсветки, облагораживая один язык уродуют все другие. Но в любом случае - выкладывайте! Что мы тут картинку обсуждаем чтоли?
latin
Я выяснил одно: SideBar похищает фокус с окна SciTE. Включен он или нет параметром sidebar.show - неважно.
Поскольку этого раньше не происходило и SideBar не менялся - значит проблема - в SciTE.
Как решить проблему в SciTE я не знаю. Просто в либе gui есть команда, позволяющая принудительно перебросить фокус в редактор. Вот я ее и использовал.
Цитата:
Цитата:
Хотелось бы узнать, в последней сборке из шапки есть возможность в правой колонке "FileMan" отбразить дерево файлов и каталогов?Нет.
bkz830
Цитата:
А подсвечивание активного блока в колонке для фолдинга в последней версии поломалось?Поломалось.
Вроде как Нейл реализовал это дело в оригинальном SciTE, но я пока не разобрался...
scout4u
Цитата:
Я создал потрясающий дизайн-темуНа вкус и цвет...
Кроме того, уже 100 раз говорили: Нету в SciTE тем! (Сделать - можно, но заниматься надо...) То что Вы предлагаете называется подсветка синтаксиса для конкретного языка программирования. Если она не влияет на подсветку других языков - то это - хорошая подсветка. Чаще всего оказывается что Ваши подсветки, облагораживая один язык уродуют все другие. Но в любом случае - выкладывайте! Что мы тут картинку обсуждаем чтоли?
latin
Я выяснил одно: SideBar похищает фокус с окна SciTE. Включен он или нет параметром sidebar.show - неважно.
Поскольку этого раньше не происходило и SideBar не менялся - значит проблема - в SciTE.
Как решить проблему в SciTE я не знаю. Просто в либе gui есть команда, позволяющая принудительно перебросить фокус в редактор. Вот я ее и использовал.
Цитата:
Как всё таки подключить проверку орфографии?Еще раз все перепроверю и доложу (У меня то - работает и с win1251 и с utf-8).
vicbox777
Из SciTE открывать SciTE как то не совсем правильно.
Если использовать возможности командной строки, то батник должен выглядеть как то так:
Код: "g:\wscite\SciTE.exe" "-open:g:\\wscite\\SciTE.html" "-extender:dostring scite.SendEditor(SCI_DOCUMENTEND)"
Из SciTE открывать SciTE как то не совсем правильно.
Если использовать возможности командной строки, то батник должен выглядеть как то так:
Код: "g:\wscite\SciTE.exe" "-open:g:\\wscite\\SciTE.html" "-extender:dostring scite.SendEditor(SCI_DOCUMENTEND)"
mozers
Цитата:
Да, наверное. Я уточнял, что предложенный вами метод с использованием
Код: gui.pass_focus()
Цитата:
Я выяснил одно: SideBar похищает фокус с окна SciTE. Включен он или нет параметром sidebar.show - неважно.
Поскольку этого раньше не происходило и SideBar не менялся - значит проблема - в SciTE.
Как решить проблему в SciTE я не знаю. Просто в либе gui есть команда, позволяющая принудительно перебросить фокус в редактор. Вот я ее и использовал.
Да, наверное. Я уточнял, что предложенный вами метод с использованием
Код: gui.pass_focus()
Второй день не могу 3.02.95 скачать с гугла, куда файл пропал?
latin
Поставил начисто SciTE_302_94Ru_221211
В SciTE\tools\LuaLib\ поместил hunspell.dll
В SciTE\tools\ поместил spellcheck.lua
В SciTE\dic распаковал словари
В низ SciTEStartup.lua добавил строчку
Код: dofile (props["SciteDefaultHome"].."\\tools\\spellcheck.lua")
Поставил начисто SciTE_302_94Ru_221211
В SciTE\tools\LuaLib\ поместил hunspell.dll
В SciTE\tools\ поместил spellcheck.lua
В SciTE\dic распаковал словари
В низ SciTEStartup.lua добавил строчку
Код: dofile (props["SciteDefaultHome"].."\\tools\\spellcheck.lua")
[more] Смысл подсветки в том, что она на столько удачна, что после нее с отвращением смотришь на другие редакторы. Подсветка эргономична для глаз. У нее нет негатива и «выгара» черных тем, когда буквы горят на экране, а не просто висят в воздухе, как в светлых темах. Фон серый, но путем сотен калибровок он серый в той степени в которой у подсветки компромис между густым серым, когда между черными символами и серым падает контраст и это напрягает зрение и светлым серым, который слепит на современных экранах также как и белый. Предлагаю эту подсветку в качестве основной подсветки для ПХП. Как-никак белые подсветки однозначно слепят. А черные это на любителя. Баланс — это серый цвет. Я например, упорно пытаюсь пересесть на черные темы, но не могу хоть убей. Слишком они... терминально-горящие. Глаза от этого эффекта слепятся как-то.
подсветка в архиве с конфигами тут:
www.smartmedi.ru/SciTE_(theme_by_AndreyBelkov).rar
Там наверно, поломаны будут конфиги в отношении чего-то. Не знаю. Я не научился пользоваться сцыТе профессионально. кое-какие шорткаты только.
Я бы хотел, чтобы весь мир узнал какие мы умеем делать сборки. «Если сборка русская — значит это отпад». Так бы я хотел чтобы было. [/more]
подсветка в архиве с конфигами тут:
www.smartmedi.ru/SciTE_(theme_by_AndreyBelkov).rar
Там наверно, поломаны будут конфиги в отношении чего-то. Не знаю. Я не научился пользоваться сцыТе профессионально. кое-какие шорткаты только.
Я бы хотел, чтобы весь мир узнал какие мы умеем делать сборки. «Если сборка русская — значит это отпад». Так бы я хотел чтобы было. [/more]
Да, что-то у меня с FF, другим браузером скачал.
Файл не найден
Firefox не может найти файл http://scite-ru.googlecode.com/files/SciTE_302_95Ru_100412.zip.
Проверьте правильность введённого имени файла, соответствие регистра и отсутствие других ошибок в имени файла.
Проверьте, не был ли файл переименован, удалён или перемещён.
Файл не найден
Firefox не может найти файл http://scite-ru.googlecode.com/files/SciTE_302_95Ru_100412.zip.
Проверьте правильность введённого имени файла, соответствие регистра и отсутствие других ошибок в имени файла.
Проверьте, не был ли файл переименован, удалён или перемещён.
Всем привет
А где в конфигах SciTe находятся цвета подсетки XML?
А где в конфигах SciTe находятся цвета подсетки XML?
latin
Все сделано абсолютно верно.
Только при копировании кода из форума ты забыл убрать пробелы в конце строк.
Все сделано абсолютно верно.
Только при копировании кода из форума ты забыл убрать пробелы в конце строк.
Настройки подсветки XML нашёл в файле "SciTE\languages\html.properties".
Всё классно в SciTE, единственно чего не нашёл в нём, так это возможностей форматирования текста:
Align Left
Align Right
Align Justify
Align Center
Вопрос к знатокам, есть ли какой-нибудь плагин, который добавляет SciTE эти фичи?
Всё классно в SciTE, единственно чего не нашёл в нём, так это возможностей форматирования текста:
Align Left
Align Right
Align Justify
Align Center
Вопрос к знатокам, есть ли какой-нибудь плагин, который добавляет SciTE эти фичи?
mozers
Да, действительно всё заработало. Спасибо!
Но есть пара вопросов:
1. Как сделать, чтобы проверка была включена постоянно и для вновь открывемого/создаваемого документа в том числе?
2. Как править текст в словарях? Он не поддерживает букву "ё". Может быть есть словари с поддержкой онной или можно ли прицепить словари, скажем, от ОРФО?
Да, действительно всё заработало. Спасибо!
Но есть пара вопросов:
1. Как сделать, чтобы проверка была включена постоянно и для вновь открывемого/создаваемого документа в том числе?
2. Как править текст в словарях? Он не поддерживает букву "ё". Может быть есть словари с поддержкой онной или можно ли прицепить словари, скажем, от ОРФО?
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
Предыдущая тема: Opera AC
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.