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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: shadowbat7
Дата сообщения: 13.01.2012 19:53

Код: gui.pass_focus()
Автор: asdf8
Дата сообщения: 13.01.2012 23:29

Код: gui.pass_focus()
Автор: 15
Дата сообщения: 26.10.2012 08:50
В локализованной версии 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?
Автор: Huh63
Дата сообщения: 26.10.2012 11:53
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.
Автор: shadowbat7
Дата сообщения: 14.01.2012 02:04
оно работает наполовину.
если открыть Scite и перетащить туда txt, то работает
а если открыть txt с помощью Scite то не работает.
Автор: 15
Дата сообщения: 26.10.2012 20:34
2Huh63:

Попробовал поставить SciTE Version 2.25 // Mar 21 2011 09:46:49 by Neil Hodgson.

То же самое: в англоязычной windows x64 программа запускается без указания пути, в русскоязычной, тоже x64, - нет. Не понятно, как это может быть.

На обоих платформах путь к ampl прописан в path и из консоли cmd он запускается всегда.

У Вас в описании указаны полные пути к исполняемым файлам. Так у меня scite работает, но нужного эффекта не удается достичь, т.к. потом ampl сам пытается запустить решатели из своей папки и не находит их, т.к. текущий каталог - тот, где лежит редактируемый в scite файл.
Автор: RvunVP
Дата сообщения: 16.01.2012 11:49
Здравствуйте. Хотелось бы узнать, в последней сборке из шапки есть возможность в правой колонке "FileMan" отбразить дерево файлов и каталогов? Так все понравилось, но возможно по нему можно еще и удобно перемещаться.
Автор: mozers
Дата сообщения: 27.10.2012 17:50
joker2d
Похерили мы эту доработку при очередном обновлении. Сейчас программеров чтобы исправить нету.

Huh63
Как может SciTE влиять на поведение системной консоли???
Ваш вопрос - не по адресу.

MasMaX
Порт под Mac - платный проект Нейла с закрытыми исходниками.

15
Прежде чем винить SciTE, не поленитесь написать маленький батник с этими же командами.
Если он сработает, то тогда действительно виноват редактор.
Если из батника Ваша команда не запускается, то при чем тут SciTE???

Автор: UR4LTZ
Дата сообщения: 29.01.2012 08:37
На 30е января намечен релиз версии 303.
Автор: 15
Дата сообщения: 29.10.2012 14:03
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%"&&ampl $(FileName).$(FileExt)
Автор: bkz830
Дата сообщения: 30.01.2012 20:33
А подсвечивание активного блока в колонке для фолдинга в последней версии поломалось?
Автор: UR4LTZ
Дата сообщения: 31.01.2012 00:28
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.

Автор: Huh63
Дата сообщения: 30.10.2012 12:56
15, а не проще было прямо в ampl.properties, создать переменную с полным путем? а потом его вызывать? нежели каждый при нажании f5 устанавливать путь в переменную окружения?

amp_patch=c:\util\amplcml
command.go.$(file.patterns.ampl)=$(amp_patch) $(FilePath)

мб так проще?
Автор: scout4u
Дата сообщения: 31.01.2012 07:29
Я создал потрясающий дизайн-тему. Я конечно, субъективен, но после нее ни один редактор не выдерживает критики по комфорту работы для глаз. Даже обидно. Ибо так хочется на Саблтим Текст 2 пересесть (иногда). Могу поделиться в проект темой.
вот скрин

Добавлено:
<a href="smartmedi.ru/scite-theme_by_andreyBelkov.jpg">Дизайн темы на моем сайте</a>
Автор: 3J5N9P
Дата сообщения: 30.10.2012 17:40
Вышла новая версия

Цитата:
Version 3.2.3 defines PLAT_UNIX for all Unix variants and fixes minor problems.
Автор: latin
Дата сообщения: 01.02.2012 15:20
mozers

Цитата:
Самое простое (не значит самое правильное) решение - добавить в SideBar.lua строку 1368 (сразу за OnSwitch()) с таким текстом:
Код:
gui.pass_focus()


Работает только в том случае если SideBar не отключен в настройках. Если в .properties
Код: sidebar.show
Автор: vicbox777
Дата сообщения: 02.11.2012 03:00
Здравствуйте, нужна ваша помощь. Мне нужно открыть в SciTe файл, переместиться на самый низ документа и поставить курсор после последнего слова в этом документе. Вот имею такой код:

Код: command.18.$(au3)=$(SciteDefaultHome)\scite.exe "$(SciteDefaultHome)\test\test.txt"
Автор: mozers
Дата сообщения: 01.02.2012 19:51
RvunVP
Цитата:
Хотелось бы узнать, в последней сборке из шапки есть возможность в правой колонке "FileMan" отбразить дерево файлов и каталогов?
Нет.

bkz830
Цитата:
А подсвечивание активного блока в колонке для фолдинга в последней версии поломалось?
Поломалось.
Вроде как Нейл реализовал это дело в оригинальном SciTE, но я пока не разобрался...

scout4u
Цитата:
Я создал потрясающий дизайн-тему
На вкус и цвет...
Кроме того, уже 100 раз говорили: Нету в SciTE тем! (Сделать - можно, но заниматься надо...) То что Вы предлагаете называется подсветка синтаксиса для конкретного языка программирования. Если она не влияет на подсветку других языков - то это - хорошая подсветка. Чаще всего оказывается что Ваши подсветки, облагораживая один язык уродуют все другие. Но в любом случае - выкладывайте! Что мы тут картинку обсуждаем чтоли?

latin
Я выяснил одно: SideBar похищает фокус с окна SciTE. Включен он или нет параметром sidebar.show - неважно.
Поскольку этого раньше не происходило и SideBar не менялся - значит проблема - в SciTE.
Как решить проблему в SciTE я не знаю. Просто в либе gui есть команда, позволяющая принудительно перебросить фокус в редактор. Вот я ее и использовал.


Цитата:
Как всё таки подключить проверку орфографии?
Еще раз все перепроверю и доложу (У меня то - работает и с win1251 и с utf-8).
Автор: mozers
Дата сообщения: 03.11.2012 20:29
vicbox777
Из SciTE открывать SciTE как то не совсем правильно.
Если использовать возможности командной строки, то батник должен выглядеть как то так:

Код: "g:\wscite\SciTE.exe" "-open:g:\\wscite\\SciTE.html" "-extender:dostring scite.SendEditor(SCI_DOCUMENTEND)"
Автор: latin
Дата сообщения: 02.02.2012 02:33
mozers

Цитата:
Я выяснил одно: SideBar похищает фокус с окна SciTE. Включен он или нет параметром sidebar.show - неважно.
Поскольку этого раньше не происходило и SideBar не менялся - значит проблема - в SciTE.
Как решить проблему в SciTE я не знаю. Просто в либе gui есть команда, позволяющая принудительно перебросить фокус в редактор. Вот я ее и использовал.

Да, наверное. Я уточнял, что предложенный вами метод с использованием
Код: gui.pass_focus()
Автор: sshpgm
Дата сообщения: 01.12.2012 19:53
Второй день не могу 3.02.95 скачать с гугла, куда файл пропал?
Автор: mozers
Дата сообщения: 02.02.2012 09:18
latin
Поставил начисто SciTE_302_94Ru_221211
В SciTE\tools\LuaLib\ поместил hunspell.dll
В SciTE\tools\ поместил spellcheck.lua
В SciTE\dic распаковал словари
В низ SciTEStartup.lua добавил строчку
Код: dofile (props["SciteDefaultHome"].."\\tools\\spellcheck.lua")
Автор: ALeXkRU
Дата сообщения: 01.12.2012 20:15
sshpgm
качается без проблем

отсюда
Автор: scout4u
Дата сообщения: 02.02.2012 09:19
[more] Смысл подсветки в том, что она на столько удачна, что после нее с отвращением смотришь на другие редакторы. Подсветка эргономична для глаз. У нее нет негатива и «выгара» черных тем, когда буквы горят на экране, а не просто висят в воздухе, как в светлых темах. Фон серый, но путем сотен калибровок он серый в той степени в которой у подсветки компромис между густым серым, когда между черными символами и серым падает контраст и это напрягает зрение и светлым серым, который слепит на современных экранах также как и белый. Предлагаю эту подсветку в качестве основной подсветки для ПХП. Как-никак белые подсветки однозначно слепят. А черные это на любителя. Баланс — это серый цвет. Я например, упорно пытаюсь пересесть на черные темы, но не могу хоть убей. Слишком они... терминально-горящие. Глаза от этого эффекта слепятся как-то.

подсветка в архиве с конфигами тут:
www.smartmedi.ru/SciTE_(theme_by_AndreyBelkov).rar

Там наверно, поломаны будут конфиги в отношении чего-то. Не знаю. Я не научился пользоваться сцыТе профессионально. кое-какие шорткаты только.

Я бы хотел, чтобы весь мир узнал какие мы умеем делать сборки. «Если сборка русская — значит это отпад». Так бы я хотел чтобы было. [/more]
Автор: sshpgm
Дата сообщения: 01.12.2012 21:05
Да, что-то у меня с FF, другим браузером скачал.
Файл не найден
Firefox не может найти файл http://scite-ru.googlecode.com/files/SciTE_302_95Ru_100412.zip.

Проверьте правильность введённого имени файла, соответствие регистра и отсутствие других ошибок в имени файла.
Проверьте, не был ли файл переименован, удалён или перемещён.
Автор: latin
Дата сообщения: 02.02.2012 13:38
mozers

Файлы:


Настройки:


При нажатии F9, пишет, что "Spelling dictionary not work!", но слова подчёркивает красной волнистой линией.

Система - Windows 7 SP1 RU x32 Ultimate

Я наверное уже совсем всё позабывал за это время.
Автор: WestGott
Дата сообщения: 08.12.2012 20:21
Всем привет
А где в конфигах SciTe находятся цвета подсетки XML?
Автор: mozers
Дата сообщения: 05.02.2012 12:06
latin
Все сделано абсолютно верно.
Только при копировании кода из форума ты забыл убрать пробелы в конце строк.
Автор: WestGott
Дата сообщения: 09.12.2012 09:59
Настройки подсветки XML нашёл в файле "SciTE\languages\html.properties".

Всё классно в SciTE, единственно чего не нашёл в нём, так это возможностей форматирования текста:
Align Left
Align Right
Align Justify
Align Center

Вопрос к знатокам, есть ли какой-нибудь плагин, который добавляет SciTE эти фичи?
Автор: latin
Дата сообщения: 06.02.2012 11:51
mozers

Да, действительно всё заработало. Спасибо!

Но есть пара вопросов:
1. Как сделать, чтобы проверка была включена постоянно и для вновь открывемого/создаваемого документа в том числе?
2. Как править текст в словарях? Он не поддерживает букву "ё". Может быть есть словари с поддержкой онной или можно ли прицепить словари, скажем, от ОРФО?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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