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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: Kastermight
Дата сообщения: 09.11.2009 11:27
mozers
Спасибо за ответы

Цитата:
Чудес - не бывает. Значит эта переменная была переопределена ниже.

Ну уже не важно. Главное что теперь работает.

Цитата:
Совершенно верно. Более того что уже есть вряд ли когда будет.

На нет и суда нет

Цитата:
Мечтать, конечно - не вредно, но я очень сомневаюсь что это кто то будет реализовывать, поскольку такого функционала нет ни у одного редактора на планете Земля и от этой несправедливости еще никто, кроме тебя, пока не страдал.

Я тоже не страдаю. Просто увидел красивую штуку, подумал можно ли еще где-либо это прикрутить. Отрицательный ответ тоже ответ. А про ни один редактор, бла бла бла, и прочая лирика, так ведь Scite супер-пупер настраиваемый, хоть цвет глаз мне перенастроит, ан нет Шутки шутками, но это, конечно же, уровня и функционала редактора никак не умоляет. Поэтому у меня теперь два редактора живут на компе, и ничего
Еще раз спасибо, mozers
Автор: neo_max
Дата сообщения: 10.11.2009 20:18
Nekt

Цитата:

Цитата:
Можно-ли сделать маленький крестик на табе или в под главным крестиком в блокноте?
Ты не представляешь сколько эта х-ня потребует дополнительного кода.

В качестве удобной альтернативы можно закрывать табы даблкликом или центральной кнопкой мыши по табу.
Автор: Oaklet
Дата сообщения: 16.11.2009 12:59
В описании еще к версии 1.74 написано:
"Caret may be displayed as a block - курсор может отображаться в виде блока ..."
подскажите пожалуйста, как называется данное свойство курсора в SciTEGLOBAL.properties, или может я его не там ищу?
Автор: avaris
Дата сообщения: 16.11.2009 14:03
А возможна ли сборка под Linux от ru-Board?
Автор: ALeXkRU
Дата сообщения: 16.11.2009 14:11
avaris
угу. только с сильно урезанными возможностями: так и не нашлось энтузиаста, который портировал бы фичи под linux... по топику (поиском по версии для печати) можно поискать: несколько раз поднимался вопрос и даже что-то уже делали... можно с авторами связаться, узнать на каком этапе находится...
Автор: mozers
Дата сообщения: 17.11.2009 15:48
Oaklet
Цитата:
Caret may be displayed as a block
Да, в History такой пункт имеется. Но я не нашел ни параметр, ни какого либо упоминания о нем в текущих исходниках SciTE.
То ли фичу незаметно похерили (сколько версий то уже сменилось) то ли я плохо искал...

avaris
ALeXkRU - прав
Автор: Orion_76
Дата сообщения: 17.11.2009 17:17
аффигеть! кто спрашивал про работу Scite через FTP?
берем FTPDrive v3.5 Ссылка

подключаем FTP как локальный диск и работаем..

пробовал редактировать файлик, пописАл...Ctrl+S и Готово...

Не превычно только что нет индикатора загрузки как в Notepad++.
Хотя FTPDrive пишет лог в файлик...Если каким нибуди скриптиком выводить последние записи лога в консоль Scite... ВААБЩЕ будет замечательно!!-))
Автор: kalkin5
Дата сообщения: 19.11.2009 11:09
помогите сделать небольшое улучшение внешного вида подсветки в файлах

html
скобки жирным, при выделении - красным
текс в скобках жирным и фиолетовым
подсветка скобок бледно фиолетовая

bat, au3, cmd
подсветка активной строки поменять бледно розовый на бледно голубой, фиолет или оранжевый
" - красным жирно или оранжевым

символ @ красным жирно
все что за слешом и сам слеш жирно и синим (/HID, /s, /f etc)

утилиту nircmd.exe - выделить цветом и жирным
слово после nircmd.exe - оператор выделить цветом (к примеру nircmd.exe shortcut)
выделить цветом внутренние переменные nircmd.exe к примеру ~$folder.common_programs$
символ ~, $ и то что между $ жирным и фиолетовым




Автор: Orion_76
Дата сообщения: 19.11.2009 18:46
Подсветка HTML настраивается в html.properties
(меню Настройки, команда - Открыть html.properties)


Цитата:
символ @ красным жирно
все что за слешом и сам слеш жирно и синим (/HID, /s, /f etc)


За это, как я понял, лексер отвечает...стандартным способом Вы этого не добьетесь...А нестандартным у Вас неполучиться (сужу о Ваших возможностях по Вашим вопросам).
Автор: OttoKz
Дата сообщения: 23.11.2009 22:11
Здрасьте. Все темы осилить не смог 8-)

1. у Scite есть скрипт парсящий файлы проекта (php, встречаемые в тексте инклюды и рикваи или может особым образом закомментированые указатели на другие файлы) на предмет переменных и конструкций, включаемых в подстановку?

2. И еще - где нибудь можно настроить диалог открытия файлов так чтобы при вызове открывалась директория соответствующая файлу активной вкладки?
Разобрался ) А можно подсовывать нестандартный php.ini ?
Автор: l0sy
Дата сообщения: 25.11.2009 17:42
Доброго всем времени суток,
помогите в такой ситуации:
Есть скриптовый интерпретатор "MortScript", в текущей версии "SciTe" нет поддержки "MortScript", ТУТ лежит версия "SciTe_Portable" с поддержкой "MortScript", в ней есть в наличии файлы mscr.properties и mscr.api, я простодушно положил эти файлы в каталоги текущей версии "SciTe" "c:\Program Files\SciTE\languages\" и в "c:\Program Files\SciTE\api\" соответственно, но с этого нихрена не получилось, то-есть текущая версия редактора не подсвечивает синтаксис и невыдает подсказок, как я понимаю нужно внести изменения в SciTEGlobal.properties а может и в mscr.properties, mscr.api, а также прописать путь к интерпретатору "MortScript", чтобы иметь возможность исполнять скрипты непосредственно в редакторе, - но как это сделать, незнаю, помогите если не лень, или хотя-бы укажите правильное направление...
Автор: ALeXkRU
Дата сообщения: 26.11.2009 00:07
l0sy

Цитата:
с этого нихрена не получилось, то-есть текущая версия редактора не подсвечивает синтаксис и невыдает подсказок, как я понимаю нужно внести изменения в SciTEGlobal.properties

ну, а как же..
в SciTEGlobal.properties:
добавить/раскомментировать строку в секции:

Код: [Languages] Импорт всех специализированных файлов настройки для конкретных языков программирования
...
import languages\mscr
...
Автор: l0sy
Дата сообщения: 26.11.2009 23:43
ALeXkRU
Спасибо, попробую...
Автор: l0sy
Дата сообщения: 27.11.2009 09:52

Цитата:
ALeXkRU

Спасибо за подсказки, уже появилась подсветка синтаксиса, и в меню "Подсветка" появился пункт "MortScript", пока читаю документацию и работаю над остальными вопросами...
Автор: idlenlazy
Дата сообщения: 27.11.2009 14:19
Здравствуйте.
При попытке сохранить файл с расширением .inc вылетает сообщение в консоли:
D:\Programmes\Text\SciTE\tools\SideBar.lua:917: attempt to perform arithmetic on local 'start_code_pos' (a nil value)
Сам пытался разобраться, но так и не одолел.
Версия 1.79 .65Ru
Автор: l0sy
Дата сообщения: 27.11.2009 14:40

Цитата:
ALeXkRU

Еще раз спасибо, разобрался, все работает.


Добавлено:
ALeXkRU
Помогите пожалуйста с таким моментом,
все языки програмирования (имеющиеся в "SciTe") имеют общий стиль шрифтов заданный по умолчанию, то-есть операторы, переменные, функции, коментарии, подсвечиваются примерно одинаково во всех языках и только файлы "MortScript" *.mscr
имеют свой, довольно не лицеприятний стиль, это дело я намерился изменить, в файле mscr.properties попробывал закоментировать все строки начинающиеся со слов style, я рассудил что в таком случае должны применятся настройки прописаные в файле SciTEGlobal.properties, - а вот нифига, в файлах *.mscr стиль остался прежний, на этом мои идеи закончились, подскажите пожалуйста как в этой ситуации применить стиль заданный по умолчанию, чтобы строки файлов *.mscr выглядели красиво...?
Автор: Orion_76
Дата сообщения: 27.11.2009 17:09
"MortScript" использует лексер au3 (Autoit), сравнивал, у них стили идентичны, может при закоментированых стилях MortScript, лексер использует стили Autoit?

A чем вам стиль не нравиться? Просто чуть-чуть привыкнуть, а так стиль неплохой...наглядно в меру..
Автор: l0sy
Дата сообщения: 27.11.2009 20:11

Цитата:
Orion_76

Да, конечно стиль это не критично, привыкнуть можно...
Пишут же люди и в Notepad...
А с другой стороны в SciTe не только удобный и приятный интерфейс с кучей полезностей, самое главное что это САМЫЙ НАСТРАИВАЕМЫЙ РЕДАКТОР, - на мой взгляд это одно из его главных преимуществ, а вот со стилем кода никак...
Автор: Orion_76
Дата сообщения: 27.11.2009 20:37
l0sy
Что-то мне подсказывает, что Вы что-то не так делаете.
У меня такое ощущение, что файл свойств MortScript вообще не работает.
Файл глобальных настроек,файл настроек MortScript , и скрин расцветки кода хорошо бы посмотреть.
Да...еще...где они лежат...
Автор: l0sy
Дата сообщения: 27.11.2009 21:15
Orion_76
Файл "mscr.properties" работает, скрипты подсвечивает и выдает подсказки по фунциям...
ТУТ все что вы просили, пути к файлам в Readme.txt
Автор: ALeXkRU
Дата сообщения: 27.11.2009 22:08
l0sy

Цитата:
в файлах *.mscr стиль остался прежний

он таки берёт настройки из лексера au3 ...
в mscr.properties файле
поправь
Цитата:
# Lexer mscr files
lexer.$(file.patterns.mscr)=au3
на
Код: # Lexer mscr files
lexer.$(file.patterns.mscr)=mscr
Автор: Orion_76
Дата сообщения: 27.11.2009 22:21
ALeXkRU
А в русской сборке есть лексер mscr ?
Судя по синтаксису MortScript , ему достаточно лексера Autoit/

Автор: ALeXkRU
Дата сообщения: 27.11.2009 22:42
Orion_76

Цитата:
А в русской сборке есть лексер mscr ?

до вчерашнего дня не интересовался
вчера скачал/взял файлы properties и api из

Цитата:
l0sy
ТУТ лежит версия "SciTe_Portable" с поддержкой "MortScript",

а сейчас просто посмотрел, почему не работает изменение свойств подсветки из mscr.properties...
оказалось, что реагирует только на изменения в файле au3.properties
Автор: bigspoon
Дата сообщения: 30.11.2009 12:20
Нужно реализовать внешнюю справку (*.chm) для компилятора g95 (fortran). В редакторе выделяю какое-то ключевое (зарезервированное) слово языка, жму F1 и открывается справка на нужно странице.
Как это можно сделать? пример по ссылки для php (http://ru2.php.net/manual-lookup.php?pattern=docs-echm&lang=en) не описывает требуемое.

1. С помощью какого бесплатного ПО это можно сделать?
2. Нужен алгоритм как это сделать.
3. Искал, но не нашел может это уже и сделано, тогда поделитесь ссылкой.

Автор: vladvro
Дата сообщения: 30.11.2009 21:18
idlenlazy

Цитата:
При попытке сохранить файл с расширением .inc вылетает сообщение в консоли:
D:\Programmes\Text\SciTE\tools\SideBar.lua:917: attempt to perform arithmetic on local 'start_code_pos' (a nil value)
Версия 1.79 .65Ru

если SideBar не используешь, то самое простое это отключить его, для этого открыть "Настройки" -> "Открфть файл автоматизации Lua" и закоментировать строку:
dofile (props["SciteDefaultHome"].."\\tools\\SideBar.lua")
другой вариант - скачать новую версию редактора, этот скрипт был существенно изменен.
Автор: mozers
Дата сообщения: 30.11.2009 23:05
bigspoon
Кроме рук и головы никакого "бесплатного ПО" не надо. В Справке все подробно описано. В SciTE-Ru - куча примеров. В чем проблема то???

vladvro
Увы, баг имеется и в последней версии (чето там Тимур перемудрил со списком функций).

idlenlazy
Согласен, неприятно. Но, нестрашно - все же работает Спасибо за репорт - поправим...
Автор: bigspoon
Дата сообщения: 01.12.2009 04:47
mozers, спасибо за ссылку.

chm-файл мне нужно самому создать предварительно.
Вопрос: с помощью чего это можно сделать?
Автор: Orion_76
Дата сообщения: 01.12.2009 07:31
bigspoon
http://forum.ru-board.com/topic.cgi?forum=5&topic=17797
Автор: idlenlazy
Дата сообщения: 01.12.2009 13:55
vladvro

Цитата:
если SideBar не используешь

Использую. Удобно же. Так что пусть будет пока, как есть.
mozers

Цитата:
Согласен, неприятно. Но, нестрашно - все же работает Спасибо за репорт - поправим...

Ну да, работает нормально. Тем более, что наткнулся случайно. Нечасто приходится подобный файл править.

Кстати, еще вопрос. У Хелпера ограничение в 64 кб передаваемого текста. Это никак не обходится?
Автор: mozers
Дата сообщения: 01.12.2009 22:21
bigspoon
Чтобы обеспечить открытие справки по ключевому слову - надо делать в ней индекс, а все эти автоматические проги или генерят его паршиво (откуда им знать какие слова и где тебе надо искать?) или не делают его совсем. Самое правильное (правда и самое муторное) делать CHM руками.

idlenlazy
Цитата:
У Хелпера ограничение в 64 кб передаваемого текста. Это никак не обходится?
Нет. Если необходимость - острая и обоснованная, то могу помозговать как это дело поправить.
На вскидку - переделывать придется достаточно много - лень, но если проблема этого стоит...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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