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

» SciTE - Open Source Text Editor for Windows & Linux

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

Цитата:
abbrev.multitab.indic.style=#FF6600,diagonal
но нет разницы. Опиши что должно появиться.
Маркеры дополнительных отметок табуляции станут видимыми. Т.е. когда вставляешь расшифровку, содержащую более одной курсорной отметки, то...
Автор: 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
Дата сообщения: 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
Автор: mozers
Дата сообщения: 08.12.2010 11:59
Сегодня Нейл официально объявил о выходе релиза SciTE 2.23
На самом деле версия 2.23 была доступна аж с 4 декабря, поэтому исходники SciTE-Ru мы оперативно обновили, а уважаемый ALeXkRU сделал перевод нововведений данной версии.
В SciTE-Ru изменений - еще больше. Но пакет пока не выкладываем (очень хочется вычистить кое-какой мусор из сборки...)
Автор: 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'
Автор: 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.
Автор: UR4LTZ
Дата сообщения: 11.12.2010 18:21
data man

Цитата:
Ну нет у меня глюков.

Сегодня утром Neo4Max исправил этот баг.
Автор: AntiBIOtic
Дата сообщения: 12.12.2010 09:34
извиняюсь за вопрос. есть SciTE Ru-Board Edition в deb? (Ubuntu)
Автор: UR4LTZ
Дата сообщения: 12.12.2010 19:07
AntiBIOtic

Цитата:
извиняюсь за вопрос. есть SciTE Ru-Board Edition в deb? (Ubuntu)

SciTE-Ru в Ubuntu можно собрать и самому из SVN. Только вот он не отличается от оригинального редактора.
Автор: karas3d
Дата сообщения: 22.12.2010 08:19
Здравствуйте. Столкнулся с проблемой:
Делаю подстветку для одного оч хорошего языка, в keywords2 загоняю функции, даю им стиль в 10 style, все работает. Далее в keywords3 задаю константы, но подсветить их ничем не удается (ни 11 style). Объясните пожалста какие keywords и style за что отвечают, как связаны и как с ними работать. Заранее спасибо
Автор: mozers
Дата сообщения: 22.12.2010 16:09
karas3d
C первым постом!
Я так понял, что ты пытаешься использовать для "оч хорошего языка" какой то из существующих лексеров, настраивая соответствующий этому лексеру .properties файл.
Если все обстоит именно так, то все ответы ищи в соответсвующем .properties (ну и в исходниках, конечно), поскольку номер стиля которым будет отображаться слово, входящее в keywords определяется конкретным лексером. Т.е. общие правила "для всех" - отсутствуют.
Автор: karas3d
Дата сообщения: 22.12.2010 16:30
Спасибо. А я думал что можно просто в .properties файле определить группы ключевых слов и дать им рассцветку. (Делаю рассцветку для Baan, родная оч скудная).

Добавлено:
Разобрался что к чему, в исходниках поковырял лексер, фолдинг улучшил, теперь просто красотища =)
Автор: TymurGubayev
Дата сообщения: 24.12.2010 12:44
karas3d
улучшил - делись. Может и в оффициальную оригинальную версию твои улучшения войдут, кто знает. (Офф. форум тут если что: http://groups.google.com/group/scite-interest)
Автор: karas3d
Дата сообщения: 25.12.2010 07:08
Обязательно, как только все запланированные ништяки реализую и проверю =)

Добавлено:
С небольшой проблемой столкнулся, на Windows 2000 Scite не хочет работать (сперва ругается на отсутствие uxtheme.dll, затем процедуру _resetstkoflw в msvctr.dll найти не может, на другой машине не нравится gdi32.dll (также какая-то процедура отсутствует, из-за разности версий)). Можно ли вылечить без замены библиотек? (компилил чз MinGW, с оригинальным бинарником те же проблемы)
Автор: ALeXkRU
Дата сообщения: 25.12.2010 12:47
karas3d

Цитата:
проблемой столкнулся, на Windows 2000 Scite не хочет работать

это - уже фича: Win2k больше не поддерживается

Цитата:
Release 2.20
...
Исполняемые файлы Windows поддерживают только Windows XP и выше.
Существует возможность собрать SciTE с более старыми компиляторами для Windows 2000, но это больше не тестируется.
Автор: ALeXkRU
Дата сообщения: 27.12.2010 23:19
в последней версии (Версия 2.22 .87Ru) при сохранении нового файла вылезает сообщение типа:

Цитата:
=>    ERROR CREATE BACKUP FILE: c:\Temp\$$$SciTE.tmp\ОгО 2010.txt.bak    1
интересно, чего вдруг

Добавлено:
при этом в папке с вместе с сохранённым файлом появляется такое:

нулёвого размера
Автор: mozers
Дата сообщения: 29.12.2010 15:42
ALeXkRU
Проблема - есть. Хотел ответить сразу приведя рабочее решение... Увы, пока не получается...
Автор: Leshgan
Дата сообщения: 30.12.2010 08:11
Есть ли SciTE-RU под Ubuntu?
Автор: mozers
Дата сообщения: 30.12.2010 15:44
ALeXkRU
Исправлено в r1684.

Leshgan
Frank Wunderlich использует наш SciTE-Ru в Ubuntu.
Правда, бОльшая часть наших фич там не работают, поскольку многие доработки ядра писались под Винду.
Скрипты тоже требуют доработки.
Т.е. в nix-ах особой разницы между оригиальным scite и scite-ru не наблюдается.

Автор: ringer
Дата сообщения: 01.01.2011 13:33
открываю любой файл скрипт python
запускаю по ф5
если скрипт во время работы создает какие то файлы, то они сохраняются рядом с файлом py который я запустил
после этого в этом же SciTE, открываем другой файл, не важно какой
и переключаемся на вкладку с предыдущем, запускаем ф5
и файлы которые создаются скриптом, сохранятся теперь не в папку с самим скриптом, а в папку с файлом который мы открыли последним
т.е. SciTE для командной строки(cmd.exe) рабочей директорий почему-то считает не ту в которой лежит файл открытый на данной вкладке, а ту директорию из который был открыт последний файл
как это победить?

и я так понял у SciTE есть своя консоль, можно как-то python скрипт запускать в ней?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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