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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: Psorokin
Дата сообщения: 27.11.2010 10:53
mozers
Скачал UR4LTZ r1589
Переключение заработало.

Цитата:
Так же работает оригинальная команда IDM_ABBREV

Если я правильно понял, то по Ctrl+B должна разворачиваться аббревиатура.
Не разворачивается. Только вставляется из предложенного списка.
Включил
Цитата:
abbrev.multitab.indic.style=#FF6600,diagonal

но нет разницы. Опиши что должно появиться.

Автор: mozers
Дата сообщения: 28.11.2010 11:22
Psorokin
Цитата:
по Ctrl+B должна разворачиваться аббревиатура.
Не разворачивается. Только вставляется из предложенного списка.
Оригинальный scite по Ctrl+B вставляет единственный вариант расшифровки (даже если в файле сокращений есть несколько подходящих).
С помощью abbrevlist.lua мы можем выбрать из всех подходящих вариантов.
Что значит "не разворачивается"???

Цитата:
abbrev.multitab.indic.style=#FF6600,diagonal
но нет разницы. Опиши что должно появиться.
Маркеры дополнительных отметок табуляции станут видимыми. Т.е. когда вставляешь расшифровку, содержащую более одной курсорной отметки, то...
Автор: Rodny
Дата сообщения: 30.04.2011 02:03
mozers
Спасибо за code-poster2.lua, красивая штука. Нельзя ли в нём организовать правильную вложенность тегов во избежание таких комбинаций:

Код: [no]Set[/no]
Автор: mozers
Дата сообщения: 30.04.2011 08:23
Rodny
Сделать, конечно, можно все. Только убедить меня занятся переделкой можно единственным способом - привести пример такого кода, который будет отображаться на нашем форуме не корректно.
Так что, отвечу как тот таксист из анекдота: "Вам шашечки или ехать?"
Автор: Rodny
Дата сообщения: 30.04.2011 08:55
mozers
[more=Пример]
Код: 'num.vbs
'Script for Script Content Plugin
'(c)Lev Freidin, 2005
'http://www.totalcmd.net/plugring/script_wdx.html
'http://wincmd.ru/plugring/script_wdx.html
' by Rodny
'To search for numeric ranges in the file names:
'file1.0001.txt, file1.0002.txt, ..., file1.9999.txt,
'file2.0001.txt, file2.0002.txt, ..., file2.9999.txt, ...
'Find all file1.X.txt, file2.X.txt,..., where X are from x1 to x2

Dim x1, x2, Res
Set re=new regexp

'%%%%%%%%%%%%%% Editable settings
x1=5
x2=153
'%%%%%%%%%%%%%% /Editable settings

re.Pattern="(.+\.)(\d{4})(\.[^\.]+)$"
Res = CInt(re.Replace(filename,"$2"))
If (
Res>=x1) and (Res=<x2) Then content = "1" Else content = "0"
Автор: Vlasssov
Дата сообщения: 30.04.2011 09:57

Цитата:
В подкаталоге help конечно.
Выделяем текст в lua-скрипте и давим F1. Можно и не выделять...

Структура языка lua не включает объектную модель. Объект editor, его методы, константы, свойства там не описан. Это все равно что разбираться в Visual Basic for Application по помощи к Visual Basic

Цитата:
Где угодно. Пути поиска задаются в переменной package.cpath.

Во-о-от!! Где это написано в помощи?
Автор: Psorokin
Дата сообщения: 28.11.2010 13:37
mozers

Цитата:
Что значит "не разворачивается"???

Мне надо, чтобы по Ctrl+B сразу вставлялась аббревиатура, без показа списка похожих аббревиатур.

Цитата:
#FF6600,diagonal

Цвет - оранжевый (или вроде того)
Форма маркера — ???
Автор: mozers
Дата сообщения: 28.11.2010 14:29
Psorokin

Цитата:
Мне надо, чтобы по Ctrl+B сразу вставлялась аббревиатура, без показа списка похожих аббревиатур.
Отключи abbrevlist.lua

Цитата:
Цвет - оранжевый (или вроде того)
Форма маркера — ???
ага.
пара косых черточек.
Автор: Psorokin
Дата сообщения: 28.11.2010 16:27
mozers

Цитата:
Отключи abbrevlist.lua

Тогда и переключение отключится
А если записать abbrev.hypertext.auto=20
или теперь этот параметр не работает?

Цитата:
пара косых черточек.

Наконец разглядел.


Цитата:
в тексте написано abcde, то будут выданы все 3 варианта.

Если обрабатывается сразу несколько аббревиатур, то следующий шаг Zen Coding?
Для многих редакторов (включая Notepad++) есть плагин Zen Coding
Там можно задавать абревиатуры вида:
div#content>h1+p и получить:
<div id="content">
<h1></h1>
<p></p>
</div>
Автор: mozers
Дата сообщения: 30.04.2011 10:54
Rodny
Твой код перепроверил на Maxthon (IE), Opera, Chrom - полет нормальный.
Цитата:
Единственное, что осталось, - это предупреждение о незакрытых тегах при отправке сообщения.
Есть такое дело. (форумная проверялочка тупит)

Vlasssov
Я уже говорил, что все что касается scite описано только в SciTELua.api

Цитата:
Во-о-от!! Где это написано в помощи?
Вообще то параметр описан в lua-5.1rus.chm. Встаешь на вкладку "Указатель" и пишешь cpath.

Признаюсь честно, что сам когда то сильно обижался на невнятную документацию. Но желание и оперативные советы старших товарищей (в частности, VladVRO и Тимура Губаева) сделали свое дело
Автор: Rodny
Дата сообщения: 30.04.2011 15:56
mozers
Нашёл причину: скрипт Ru-Board Helper 2.7
Автор: mozers
Дата сообщения: 28.11.2010 18:17
Psorokin
Цитата:
Тогда и переключение отключится
ага

Цитата:
А если записать abbrev.hypertext.auto=20
или теперь этот параметр не работает?
Работает. Только он задает min кол-во символов после ввода которых автоматически появляются варианты. Ctrl+B работает независимо от этого значения.

Цитата:
Если обрабатывается сразу несколько аббревиатур, то следующий шаг Zen Coding?
Лично для меня и нынешний функционал не нужен в общем. А тут еще совершенно иной синтаксис и алгоритм... Нафиг, нафиг...

Автор: Hmuryj_Mik
Дата сообщения: 28.11.2010 20:13
Опять в 'SciTE-Ru.2.22.Rev1589' глючит запись макро. Откатился к 'SciTE_221_85Ru_111010' - там, с этим, все в норме.
Автор: TymurGubayev
Дата сообщения: 28.11.2010 22:44
Hmuryj_Mik
последнее изменение, связанное с макросами, насколько я знаю, r1593.
http://code.google.com/p/scite-ru/source/detail?spec=svn1601&r=1593
словом, должно работать.
а если в последней версии всё равно не работает/глючит, то хотелось бы узнать подробности.
Автор: Hmuryj_Mik
Дата сообщения: 29.11.2010 17:37
TymurGubayev
Подробности 1 2 3 4 5 6
Автор: Vlasssov
Дата сообщения: 06.05.2011 13:05

Цитата:
Признаюсь честно, что сам когда то сильно обижался на невнятную документацию. Но желание и оперативные советы старших товарищей (в частности, VladVRO и Тимура Губаева) сделали свое дело


Понятно, видимо, на изучение уйдет больше времени...
Автор: Shadowman
Дата сообщения: 14.05.2011 16:20
В шапке

Цитата:
Мечта кодера. статья

Нет там такой статьи.

Есть вопрос: как правильно подключить LuaInspect ?
Автор: mozers
Дата сообщения: 15.05.2011 11:48
Shadowman
Цитата:
Мечта кодера. статья
Из "Компьютерры" статью действительно удалили. Гугл подсказал ссылку на копию. Шапку поправил.

Цитата:
как правильно подключить LuaInspect ?
В SciTE-Ru? Просто снять комментарий с 1130 строчки SciTEGlobal.properties
Код: #~ import languages\script_lua
Автор: mozers
Дата сообщения: 08.12.2010 11:59
Сегодня Нейл официально объявил о выходе релиза SciTE 2.23
На самом деле версия 2.23 была доступна аж с 4 декабря, поэтому исходники SciTE-Ru мы оперативно обновили, а уважаемый ALeXkRU сделал перевод нововведений данной версии.
В SciTE-Ru изменений - еще больше. Но пакет пока не выкладываем (очень хочется вычистить кое-какой мусор из сборки...)
Автор: seggah
Дата сообщения: 18.05.2011 13:48
как в этом скайте настраивать цвет фона текста и т.п., а то неохота пыриться в белый экран
Автор: ALeXkRU
Дата сообщения: 19.05.2011 06:52
seggah

Цитата:
как в этом скайте настраивать цвет фона текста и т.п.

вот здесь и ниже как раз об этом...
примерчик:

Автор: UR4LTZ
Дата сообщения: 09.12.2010 09:55
Hmuryj_Mik
TymurGubayev

Цитата:
Опять в 'SciTE-Ru.2.22.Rev1589' глючит запись макро. Откатился к 'SciTE_221_85Ru_111010' - там, с этим, все в норме.

Запись макро глючит в SciTE собранном в MinGW (проверил на версиях 4.4.1-4.5.1) версии собранные в "Visual Studio" этого глюка не имеют.
Автор: data man
Дата сообщения: 09.12.2010 10:46

Цитата:
Запись макро глючит в SciTE собранном в MinGW (проверил на версиях 4.4.1-4.5.1)

На TDM-GCC-1 4.5.1 с текущими исходниками SciTE-Ru с записью всё нормально.
Автор: UR4LTZ
Дата сообщения: 09.12.2010 14:14
data man

Цитата:
На TDM-GCC-1 4.5.1 с текущими исходниками SciTE-Ru с записью всё нормально.

И что в записанном макросе нет мусора вроде этого?

Код:
--- Test_MinGW_441 ---
ReplaceSel;0;'T{w'
ReplaceSel;0;'a{w'
ReplaceSel;0;'s{w'
ReplaceSel;0;'t{w'
ReplaceSel;0;'\r'
ReplaceSel;0;'\n'
Автор: data man
Дата сообщения: 09.12.2010 16:37
UR4LTZ

Цитата:
нет мусора вроде этого?


Вот записал "CtrlShiftRight" "aaa". Мусора нет:

Цитата:
--- record2 ---
WordRightExtend;0;
ReplaceSel;0;'a'
ReplaceSel;0;'a'
ReplaceSel;0;'a'
Автор: Alex_NEMO
Дата сообщения: 24.05.2011 14:38
Уважаемые, а как сделать "тихую" инсталляху, что бы по умолчанию был русский фейс и производилось "автонажатие" на ОК при вызове SciTE_WinIntegrator.hta?
Тихий сетап я сделал, изменив коммент к архиву на такой:

Код: Overwrite=1
Path=SciTE
Silent=2
Title=SciTE Ru-Board Edition
Shortcut=D,SciTE.exe,"","SciTE Editor","SciTE"
Автор: UR4LTZ
Дата сообщения: 09.12.2010 16:52
data man
Свяжись пожалуйста со мной в асе.
468905975
Автор: data man
Дата сообщения: 10.12.2010 00:09
UR4LTZ

Автор: data man
Дата сообщения: 11.12.2010 09:48
UR4LTZ

Залил rev.1640 сюда

Ну нет у меня глюков.

Добавлено:
У меня Win7 x32, собрано gcc-4.5.1-tdm-1, обновлена только w32api до 3.15-1.
Автор: mozers
Дата сообщения: 25.05.2011 18:18
Alex_NEMO
Для того чтобы интерфейс был русским совсем необязательно SciTE_WinIntegrator.hta запускать. Достаточно убрать комментарий со строки в SciTEGlobal.properties
Код: #~ locale.properties=locale-ru.properties

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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