Авторам и соавторам и разработчикам и соразработчикам ОГРОМНОЕ спасибо, за прогу! Вещь! Я ее конечно не по назначению в основном использую, так файлики кое-какие регю, но очень доволен... За RU отдельное СПАСИБО!
» SciTE - Open Source Text Editor for Windows & Linux
Вот бы ещё её прикрутить в систему вместо штатного notepad
donbaton
По окончании записи макроса возникает диалоговое окно в котором можно задать любое понятное имя.
ruChessMax
Цитата:
Цитата:
Даблклик по имени функции с зажатым Shift перемещает курсор к ее определению.
data man
Цитата:
Varenik
Tools-Настройки-Настройка интеграции с Windows... - Связать файлы заданных расширений с SciTE.
По окончании записи макроса возникает диалоговое окно в котором можно задать любое понятное имя.
ruChessMax
Цитата:
не показывает подсказки в php.Сначала надо подключить корректный php.api
Цитата:
хотелось бы скриптик "go to definition". Тоесть навел мышкой на слово с зажатым ctrl щелчок и попадаем в место где оно определено.Уже есть. Этот скрипт работает при включенной боковой панели (в SideBar должна быть активна вкладка со списком ф-ций).
Даблклик по имени функции с зажатым Shift перемещает курсор к ее определению.
data man
Цитата:
есть способ проще ?Этот - самый простой.
Varenik
Tools-Настройки-Настройка интеграции с Windows... - Связать файлы заданных расширений с SciTE.
mozers
Цитата:
Цитата:
Tools-Настройки-Настройка интеграции с Windows... - Связать файлы заданных расширений с SciTEТак то оно так, да не так: при просмотре, например, исходного кода выделенного текста из Maxthon'а всё равно выпрыгивает Notepad, хоть и стоит SciTe и редактором html по умолчанию и задано расширение htm.
Varenik
Осмелюсь предположить, что в данном случае используется скрипт в котором жестко записано "notepad.exe". Найти и переправить на SciTE - всех делов.
Осмелюсь предположить, что в данном случае используется скрипт в котором жестко записано "notepad.exe". Найти и переправить на SciTE - всех делов.
mozers
В евонной dll, но там исправить проблематично. А вот Notepad++ можно подставить вместо штатного - заменой файла notepad.exe, который вызывает ++
Вот хорошо бы заиметь такой же файлик notepad.exe, вызывающий SciTe
В евонной dll, но там исправить проблематично. А вот Notepad++ можно подставить вместо штатного - заменой файла notepad.exe, который вызывает ++
Вот хорошо бы заиметь такой же файлик notepad.exe, вызывающий SciTe
Пасибо - помогло)). Перемещение к функции работает только внутри файла, жаль.
Цитата:
Цитата:
Потихоньку делаю delphi.properties (всё-таки отличия Delphi от FreePascal значительные).Тоже не помешало бы , особенно последних версий.
Varenik
Скомпилировать заглушку для вызова SciTE вместо notepad.exe ? Ну это несложно.
Только тогда надо будет список защищаемых файлов править, а то система быстренько подделку заменит оригинальным файлом.
А можно поступить проще - запустить этот reg файлик (только исправить путь в SciTE на свой):
Код: Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]
@="c:\\SciTE\\SciTE.exe"
Скомпилировать заглушку для вызова SciTE вместо notepad.exe ? Ну это несложно.
Только тогда надо будет список защищаемых файлов править, а то система быстренько подделку заменит оригинальным файлом.
А можно поступить проще - запустить этот reg файлик (только исправить путь в SciTE на свой):
Код: Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]
@="c:\\SciTE\\SciTE.exe"
Цитата:
Для проверки - кнопка "Пуск"-"Выполнить"-пишем "notepad.exe", а запускается SciTE.Запускается блокнот
в реестре
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]
@="c:\\SciTE\\SciTE.exe"
P.S. Сам разобрался. Надо запускать не "notepad.exe", а просто "notepad"
Цитата:
ruChessMax
Цитата:Перемещение к функции работает только внутри файла
Ну да. Откуда SciTE может узнать в каких (кроме текущего) файлах искать определения???
Ну например ищет в файле все include, и во всех файлах в текущей папке. Как то так. Может нужно проект создать?? PhpDesigner как то ищет...
ruChessMax
Сделать такой скрипт для работы только с php - реально.
Но для всех остальных пользователей не работающих с php он будет бесполезен.
Вряд ли можно придумать универсальное решение для всех языков, поскольку принципы объединения файлов в проект весьма различны.
Сделать такой скрипт для работы только с php - реально.
Но для всех остальных пользователей не работающих с php он будет бесполезен.
Вряд ли можно придумать универсальное решение для всех языков, поскольку принципы объединения файлов в проект весьма различны.
спасибо авторам за эту сборку - юзаю около 2-х лет,
т.к. я ламер у меня возник вопрос - мне надо отправить в порт в другую прогу либо выделеный текст либо весь текст и поймать ответ от нее.
Я в этой ветке нашол про сокеты но с синтаксисом lua у меня тяжко - подскажите примеры работы с портами.
хотел повесить это на Go! действие.
т.к. я ламер у меня возник вопрос - мне надо отправить в порт в другую прогу либо выделеный текст либо весь текст и поймать ответ от нее.
Я в этой ветке нашол про сокеты но с синтаксисом lua у меня тяжко - подскажите примеры работы с портами.
хотел повесить это на Go! действие.
demOOnk
есть библиотека luasocket [1]
она позволяет работать с сокетами из Луа.
На страничке этой библиотеки есть неплохое Introduction [2] с мини-примерами.
[1] http://luaforge.net/projects/luasocket/
[2] http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/introduction.html
есть библиотека luasocket [1]
она позволяет работать с сокетами из Луа.
На страничке этой библиотеки есть неплохое Introduction [2] с мини-примерами.
[1] http://luaforge.net/projects/luasocket/
[2] http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/introduction.html
demOOnk
Хотел бы только добавить к ответу Erendir, то что к SciTE можно подключить любые внешние lua библиотеки в оригинальном виде (если на машине стоит lua).
Если - не стоит, то эту библиотеку надо предварительно перекомпилировать. (С luasocket-ом UR4LTZ как то занимался...)
Хотел бы только добавить к ответу Erendir, то что к SciTE можно подключить любые внешние lua библиотеки в оригинальном виде (если на машине стоит lua).
Если - не стоит, то эту библиотеку надо предварительно перекомпилировать. (С luasocket-ом UR4LTZ как то занимался...)
ЕМНИП благодаря тому же UR4LTZ с предпоследнего релиза ничего перекомпилировать не надо - в корне SciTE лежит lua51.dll, которая позволяет из SciTE подключать луашные модули простым require.
спасибо всем за ответы
Есть ли возможность подсвечивать парные кавычки?
При создании нового файла и сохранении его через «Сохранить как…» окошко исчезает только после второго нажатия на «сохранить». Это нормально?
При создании нового файла и сохранении его через «Сохранить как…» окошко исчезает только после второго нажатия на «сохранить». Это нормально?
Psorokin
Цитата:
Цитата:
Цитата:
Есть ли возможность подсвечивать парные кавычки?Скриптом можно. Подсвечиваются же открывающие и закрывающиеся теги в HTML, идентичные слова в тексте. Только, имхо, кроме тебя этот скрипт вряд ли кого увлечет...
Цитата:
При создании нового файла и сохранении его через «Сохранить как…» окошко исчезает только после второго нажатия на «сохранить». Это нормально?Есть такой маленький глюк. Возник после доработки по Issue 174. Вряд ли кто кроме neo4max это дело поправит, а он - пропал
Цитата:
I intend to release Scintilla and SciTE 2.02 within the next week.
No new features will be accepted before the release and bug fixes will
only be applied if they are for regressions from 2.01 or are valuable
enough to override their risk.
The current code is available from CVS and from
http://www.scintilla.org/scite.zip Source
http://www.scintilla.org/wscite.zip Windows executable
The change list is located in scintilla/doc/ScintillaHistory.html
and is reproduced here:
# Markdown lexer added. Feature #2844081.
# On GTK+, include code that understands the ranges of lead bytes for
code pages 932, 936, and 950 so that most Chinese and Japanese text
can be used on systems that are not set to the corresponding locale.
# Allow changing the size of dots in visible whitespace using
SCI_SETWHITESPACESIZE. Feature #2839427.
# Additional carets can be hidden with SCI_SETADDITIONALCARETSVISIBLE.
# Can choose anti-aliased, non-anti-aliased or lcd-optimized text
using SCI_SETFONTQUALITY.
# Retrieve the current selected text in the autocompletion list with
SCI_AUTOCGETCURRENTTEXT.
# Retrieve the name of the current lexer with SCI_GETLEXERLANGUAGE.
# Progress 4GL lexer improves handling of comments in preprocessor
declaration. Feature #2902206.
# HTML lexer extended to handle Mako template language.
# SQL folder extended for SQL Anywhere "EXISTS" and "ENDIF" keywords.
Feature #2887524.
# SciTE adds APIPath and AbbrevPath variables.
# SciTE on GTK+ uses pipes instead of temporary files for running
tools. This should be more secure.
# Fixed crash when calling SCI_STYLEGETFONT for a style which does not
have a font set. Bug #2857425.
# Fixed crash caused by not having sufficient styles allocated after
choosing a lexer. Bug #2881279.
# Fixed crash in SciTE using autocomplete word when word characters
includes space. Bug #2840141.
# Fixed bug with handling upper-case file extensions SciTE on GTK+.
# Fixed SciTE loading files from sessions with folded folds where it
would not be scrolled to the correct location. Bug #2882775.
# Fixed SciTE loading files from sessions when file no longer exists.
Bug #2883437.
# Fixed SciTE export to HTML using the wrong background colour.
# Fixed crash when adding an annotation and then adding a new line
after the annotation. Bug #2929708.
# Fixed crash in SciTE setting a property to nil from Lua.
# SCI_GETSELTEXT fixed to return correct length. Bug #2929441.
# Fixed text positioning problems with selection in some circumstances.
# Fixed text positioning problems with ligatures on GTK+.
# Fixed problem pasting into rectangular selection with caret at
bottom caused text to go from the caret down rather than replacing the
selection.
# Fixed problem replacing in a rectangular selection where only the
final line was changed.
# Fixed inability to select a rectangular area using Alt+Shift+Click
at both corners. Bug #2899746.
# Fixed problem moving to start/end of a rectangular selection with
left/right key. Bug #2871358.
# Fixed problem with Select All when there's a rectangular selection.
Bug #2930488.
# Fixed SCI_LINEDUPLICATE on a rectangular selection to not produce
multiple discontinuous selections.
# Virtual space removed when performing delete word left or delete
line left. Virtual space converted to real space for delete word
right. Preserve virtual space when pressing Delete key. Bug #2882566.
# Fixed problem where Shift+Alt+Down did not move through wrapped
lines. Bug #2871749.
# Fixed incorrect background colour when using coloured lines with
virtual space. Bug #2914691.
# Fixed blank background colour with EOLFilled style on last line. Bug #2890105.
# Fixed problem in VB lexer with keyword at end of file. Bug #2901239.
# Fixed SciTE bug where double clicking on a tab closed the file.
# Fixed SciTE brace matching commands to only work when the caret is
next to the brace, not when it is in virtual space. Bug #2885560.
# Fixed SciTE on Windows Vista to access files in the Program Files
directory rather than allow Windows to virtualize access. Bug
#2916685.
# Fixed NSIS folder to handle keywords that start with '!'. Bug #2872157.
# Changed linkage of Scintilla_LinkLexers to "C" so that it can be
used by clients written in C. Bug #2844718.
Neil
SciTE 2.02 .73 Ru-Board Edition [Сборка 28.01.2010]
Полное описание пакета
Описание всех доработок ядра программы
Список всех изменений пакета
Очень надеюсь что перевод History все таки будет сделан...
А пока очень рад активности в новой ветке - scintillua.
Пока еще рано выставлять для всех, но если кто то интересуется подробностями - welcome!
Полное описание пакета
Описание всех доработок ядра программы
Список всех изменений пакета
Очень надеюсь что перевод History все таки будет сделан...
А пока очень рад активности в новой ветке - scintillua.
Пока еще рано выставлять для всех, но если кто то интересуется подробностями - welcome!
Уважаемые, помогите разобраться
не могу настроить чтоб SciTE-RU выдавал подсказки для PHP
"курил" все что связано с установками всплывающих подсказок
не выдает подсказку и все.
хотя и файлы api лежат где положено.
PS поставил последнюю сборку на чистую систему... подсказок нет
не могу настроить чтоб SciTE-RU выдавал подсказки для PHP
"курил" все что связано с установками всплывающих подсказок
не выдает подсказку и все.
хотя и файлы api лежат где положено.
PS поставил последнюю сборку на чистую систему... подсказок нет
ScintillaHistory пополнилась переводом новинок релиза 2.02 (Перевод: ALeXkRU).
Весьма увлекательное чтиво
noisy
Ошибка - тут: html.properties [строка 588] :
Код: # Подключение файла автодополнения и всплывающих подсказок по синтаксису
api.$(file.patterns.html)=$(SciteDefaultHome)\api\html.api
api.$(file.patterns.php)=$(SciteDefaultHome)\api\php.api
api.$(file.patterns.xml)=$(SciteDefaultHome)\api\xml.api
Весьма увлекательное чтиво
noisy
Ошибка - тут: html.properties [строка 588] :
Код: # Подключение файла автодополнения и всплывающих подсказок по синтаксису
api.$(file.patterns.html)=$(SciteDefaultHome)\api\html.api
api.$(file.patterns.php)=$(SciteDefaultHome)\api\php.api
api.$(file.patterns.xml)=$(SciteDefaultHome)\api\xml.api
Есть несколько вопросов:
1. Существует ли сборка Ru-Board Edition под Linux (желательно в виде готовых бинарников под распространенные дистрибутивы).
2. Хочу, чтобы в контекстном меню наряду с пунктами "Копировать", "Вставить" и т.д. был пункт "Редактировать в SciTE". Именно здесь, а не в раскрывающемся подменю "Отправить" (так привык, мне так удобней). Как это сделать?
1. Существует ли сборка Ru-Board Edition под Linux (желательно в виде готовых бинарников под распространенные дистрибутивы).
2. Хочу, чтобы в контекстном меню наряду с пунктами "Копировать", "Вставить" и т.д. был пункт "Редактировать в SciTE". Именно здесь, а не в раскрывающемся подменю "Отправить" (так привык, мне так удобней). Как это сделать?
amfius
1. http://forum.ru-board.com/topic.cgi?forum=5&topic=24956&start=1320#11
2. Простой способ (нет иконки и открывается только один файл):
Код: REGEDIT4
[HKEY_CLASSES_ROOT\*\shell\Open with SciTE]
@="Открыть в &SciTE"
[HKEY_CLASSES_ROOT\*\shell\Open with SciTE\command]
@="\"C:\\SciTE\\SciTE.exe\" \"%1\""
1. http://forum.ru-board.com/topic.cgi?forum=5&topic=24956&start=1320#11
2. Простой способ (нет иконки и открывается только один файл):
Код: REGEDIT4
[HKEY_CLASSES_ROOT\*\shell\Open with SciTE]
@="Открыть в &SciTE"
[HKEY_CLASSES_ROOT\*\shell\Open with SciTE\command]
@="\"C:\\SciTE\\SciTE.exe\" \"%1\""
Цитата:
Альтернативное решение Context Menu Extension for SciTE a.k.a. WSciTEcm
Спасибо, это то, что мне нужно.
Здравствуйте
Я скачал последнюю версия SciTE-Ru - 2.01 .71 [Сборка 01.01.2010] и столкнулся со следующей проблемой (с оригинальной SciTE таких проблем нету):
- ни как не могу заставить SciTE открывать и сохранять файлы по умолчанию в кодировке UTF-8
чтобы я не делал в конфиге с разделом [International] файлы все равно открываются в кодировке WIN-1251 и сохраняются в ней, если принудительно ее не сменить Файл->Кодировка->UTF-8
может кто-нибудь подсказать возможно вообще настроить так чтобы по умолчанию работать с кодировкой UTF-8?
Я скачал последнюю версия SciTE-Ru - 2.01 .71 [Сборка 01.01.2010] и столкнулся со следующей проблемой (с оригинальной SciTE таких проблем нету):
- ни как не могу заставить SciTE открывать и сохранять файлы по умолчанию в кодировке UTF-8
чтобы я не делал в конфиге с разделом [International] файлы все равно открываются в кодировке WIN-1251 и сохраняются в ней, если принудительно ее не сменить Файл->Кодировка->UTF-8
может кто-нибудь подсказать возможно вообще настроить так чтобы по умолчанию работать с кодировкой UTF-8?
sergeyfreenet
Я искренне удивлен, поскольку в SciTE-Ru встроена доработка [utf8.auto.check] китайского товарища mhb, которая отлично детектирует любой открываемый файл. А оригинальный SciTE может определить текст как utf8 только если он имеет BOM.
Автодетектирование настраивается параметром utf8.auto.check.
Сохраняет SciTE (и Ru и оргинальный) в той кодировке, которая отображается в момент сохранения в активном окне.
[utf8.auto.check] тестировался достаточно тщательно. Мне до сих пор еще не попалось ни одного файла, которые он определил бы неправильно. Было бы очень интересно глянуть на такой файл...
C первым постом!
Я искренне удивлен, поскольку в SciTE-Ru встроена доработка [utf8.auto.check] китайского товарища mhb, которая отлично детектирует любой открываемый файл. А оригинальный SciTE может определить текст как utf8 только если он имеет BOM.
Автодетектирование настраивается параметром utf8.auto.check.
Сохраняет SciTE (и Ru и оргинальный) в той кодировке, которая отображается в момент сохранения в активном окне.
[utf8.auto.check] тестировался достаточно тщательно. Мне до сих пор еще не попалось ни одного файла, которые он определил бы неправильно. Было бы очень интересно глянуть на такой файл...
C первым постом!
Всем привет!
НЕ подскажете как настроить положение всплывающего окошка с вариантами подстановки команд, ибо местоположение его появления по-умолчанию не совсем удобно (по моему субъективному мнению).
Спасибо.
И ещё вопрос - можно сделать так, чтобы изменялся цвет курсора при смене раскладки (про Aml Maple знаю, но интересует именно возможность редактора)?
НЕ подскажете как настроить положение всплывающего окошка с вариантами подстановки команд, ибо местоположение его появления по-умолчанию не совсем удобно (по моему субъективному мнению).
Спасибо.
И ещё вопрос - можно сделать так, чтобы изменялся цвет курсора при смене раскладки (про Aml Maple знаю, но интересует именно возможность редактора)?
Vidocqq
Цитата:
Цитата:
Цитата:
как настроить положение всплывающего окошканикак.
Цитата:
чтобы изменялся цвет курсора при смене раскладкинаписать скрипт.
Как настроить SciTE с компилятором Visual C++ 2008 ?
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
Предыдущая тема: Universal Share Downloader
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.