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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: mozers
Дата сообщения: 05.05.2015 10:16
Итак, после 2х-годичного перерыва,
SciTE 3.55 .101 Ru-Board Edition [Сборка 05.05.2015]

Главный автор - Neo.
В процессе мержа с последней оригинальной версией ему пришлось подкорректировать многие из доработок SciTE-Ru. В части доработок были исправлены найденные ошибки.
Сборка включает в себя все новшества оригинальной версии, толковый и подробный перевод которых подготовил наш уважаемый ALeXkRU: изучайте, проверяйте работоспособность. Пользуйтесь!

Добавлено:
warq
Добавь в SciTEStartup.lua строчку
Код: scite.MenuCommand(210)
Автор: gost2
Дата сообщения: 06.05.2015 21:35
В этой версии зависание о котором говорил раньше происходит все один раз при первой правке. Дальше всё работает штатно, вне зависимости от длинны пауз.
Огромное спасибо за обновление!
Автор: gost2
Дата сообщения: 20.05.2015 14:50
Как отменить постоянную автозамену Tab на пробелы?
Автор: unreal666
Дата сообщения: 20.05.2015 16:01
gost2
Options -> Change Indentation Settings

+ возможно, что в глобальных настройках стоит автоопределение - юзать в открытом документе пробелы или табы.
Автор: gost2
Дата сообщения: 21.05.2015 11:22
Какой параметр за это отвечает? Я пробовал менять несколько.
вот эти у меня вообще закомментированны:
#~ tab.indents=0
#~ backspace.unindents=1
Пробовал их активировать и менять на нули, не помогло.
Автор: mozers
Дата сообщения: 21.05.2015 22:52
gost2

Код: # При 0 символ табуляции при вводе автоматически заменяется на пробелы
#~ use.tabs=0

# При 1 значения indent.size и use.tabs берутся из открытого документа
indent.auto=1
Автор: gost2
Дата сообщения: 21.05.2015 23:35
Всё соответствует написанному, даже закомментированные имеют пустоту после =
Автор: mozers
Дата сообщения: 22.05.2015 20:31
gost2
Т.е. настройки правильные (use.tabs=1, indent.auto=0), ты создаешь новый файл, нажимаешь клавишу Tab, а вместо знака табуляции появляются 4 пробела? Так??? Чето свистите Вы братец... Во всяком случае ни у кого такого не наблюдается.
Автор: gost2
Дата сообщения: 23.05.2015 10:18
use.tabs в глобальных было закомментировано. Ставил "1" не менялось ничего. А в подключённых был ноль. Заменил там на "1", сменилось для новых файлов на tab, посмотрю как с остальными. Спасибо.
Автор: mozers
Дата сообщения: 24.05.2015 23:18
gost2
В SciTE первыми применяются настройки из SciTEGlobal.properties, затем (в той последовательности какой они описаны в SciTEGlobal) все остальные *.properties. Одноименные параметры заменяют ранее заданные значения.
Поэтому, раз у тебя "в подключённых был ноль", то ноль был везде.
Автор: Akam1
Дата сообщения: 12.04.2016 09:35
up
Автор: Nagual
Дата сообщения: 16.05.2016 18:55
хотелось потестировать оригинальную версию

заглянул Сюда скачал версию SciTE 3.6.5 (x64)

поставил, не понравилось, удалил

запускаю сборку ру-борд, не работает

при запуске сборки ру-борд как будто все равно запускается родная [eng] версия, хотя она удалена его же инсталлером

кто сталкивался?

win10x64 Версия 1511 Сборка 10586.318
Автор: mozers
Дата сообщения: 16.05.2016 20:37
2Nagual

Цитата:
хотелось потестировать оригинальную версию
заглянул Сюда

Какая же это "оригинальная"? - обычная левая сборка. Совершенно неизвестно что она тебе понапихала. Я бы в первую очередь проверил переменные окружения. Если там есть SciTE_HOME - удали нафиг.
А в SciTE-Ru надо перво-наперво запустить SciTE_WinIntegrator.hta и вдумчиво протыкать все нужные пункты.
Естественно, права админа обязательны.
Автор: Nagual
Дата сообщения: 17.05.2016 06:27
2mozers, странно, но помог ребут системы, откуда подтягивался файл, непонятно
Автор: q1q1
Дата сообщения: 03.07.2016 17:00
Новая версия:
Release 3.6.6
http://www.scintilla.org/scite366.zip
Released 24 May 2016.
C++ 11 <regex> support built by default. Can be disabled by defining NO_CXX11_REGEX.
SciTE_USERHOME environment variable allows separate location for writable properties files. Feature #965.
GObject introspection supports notify and command events.
The Progress lexer now allows comments preceded by a tab.
Scripts reading Scintilla.iface file include comments for enu and lex definitions. Bug #1829 .
Fix crashes on GTK+ if idle work active when destroyed. Bug #1827.
Fixed bugs when used on GTK+ 3.20. Bug #1825. Bug #1831.
Fix SciTE search field background with dark theme on GTK+ 2.x. Bug #1826.
Fixed bug on Win32 that allowed resizing autocompletion from bottom when it was located above the caret.
On Win32, when using a screen reader and selecting text using Shift+Arrow, fix bug when scrolling made the caret stay at the same screen location so the screen reader did not speak the added or removed selection.
Автор: mw44
Дата сообщения: 27.08.2016 10:47
День добрый!
Я несколько лет тому ответвился от вашей ветки Скайта - да и от всего Скайта целиком.
Приклеил к Cкайту библиотеку IUP - http://iup.sourceforge.net
На данный момент это выглядит так:
https://github.com/mwoz/Hildim.script
Из интересного:
- подключение плагинов из интерфейса
- проверка орфографии внутри определенных стилей
- предпросмотр HTML по мере набора текста
- менеджер буфера обмена
- аббревиатуры, умеющие запрашивать параметры - например количество строк и колонок в html-таблице
- и тд
Сейчас программа живет в рамках одной компании, ради нескольких, не выложенных в общий дистрибутив плагинов, интегрированных с нашими продуктами
Пока все это активно разрабатывается, широко не распространяется, и дальнейшая судба проекта мне самому не ясна...
Пишите, если что)))
Автор: mozers
Дата сообщения: 28.08.2016 11:56
mw44
Приятно - запустился сразу. Многие другие клоны SciTE приходилось предварительно настраивать, ковыряясь в конфигурационных файлах.
В целом получился весьма интересный редактор с массой востребованных функций.
Конечно (а так всегда бывает когда упор делается лишь на нескольких языках программирования) часть возможностей оригинала недоступна, но зато появились другие, ориентированные на html.
В общем - всем рекомендую к просмотру!
Автор: mw44
Дата сообщения: 29.08.2016 07:12
Буду несказанно рад новым контактам с разработчиками на других языках программирования, желающими что-нибудь добавить для этих языков)
Автор: Widok
Дата сообщения: 23.11.2010 10:23

A free source code editor for Win32 and X
Русскоязычный форум поддержки
Предыдущие ветки в Программах: [Часть 1] | [Часть 2]

Один из самых настраиваемых текстовых редакторов из ныне существующих. Настраивается практически все. Индивидуальная подсветка для разных языков програмирования, фолдинг для классов, функций и структур, авто-дополнение, и т.д. и т.п...

Официальный сайт: Scintilla and Scite
Официальный форум: Scite-interest -- Discussion of the SciTE editor
Русская документация по SciTE (Ждем ваших замечаний и дополнений...)
Проект SciTE-Ru (топик на Ru-Board сборки SciTE Ru-Board Edition )
SciTE - Википедия (корректируйте, дополняйте!)
Русский сайт SciTE(FAQ, снимки экрана, утилиты, скрипты, ....) (многое сильно устарело...)
Filerx, SideWinder
......


Project file releases
Project summary (including basic statistics)

Scintilla History (на русском)

Последняя версия оригинального редактора SciTE - 3.6.6 [от 24.05.2016]

Последняя версия редактора из проекта SciTE-Ru - 3.5.5 .101 [Сборка 05.05.2015]
(Oписание: сборки, ядра) [О "вирусах" в сборке SciTE-Ru!]
Дружественная тема - Вопросы по сборке SciTE-Ru
// текущий бэкап шапки..
Автор: mozers
Дата сообщения: 23.11.2010 16:03
ALL
Поздравляю всех с новосельем

Psorokin
Цитата:
В новой сборке Scite-ru smartbraces.lua в css добавляет {} в строчку.
Как настроить, чтобы было как раньше в три строки с курсором на второй?
...
А нельзя ли как-то через SciteUser.propertise это закрепить?
Или придётся каждый раз при установке новой версии править.
r1586
Автор: Psorokin
Дата сообщения: 23.11.2010 16:36
mozers
Большое спасибо, обновил.
Автор: spykb
Дата сообщения: 25.11.2010 00:48
Столкнулся с ошибкой, касающейся поиска и замены текста:

Шаблон поиска - ([0-9]+)
Шаблон замены - q\1q

Содержимое файла:
/004/index.html
/005/index.html
[здесь перевод строки, ну т.е. пустая строка. Курсор находится здесь же]

При нажатии "Заменить" в последнюю (пустую) строку пишется q4/iq
Да и вообще поиск и замена ведут себя слегка странно. Выдавало даже аварийную ошибку программы однажды.
Плюс во время замены, если изменить положение курсора в тексте, то при очередном нажатии "Заменить" на место курсора подставляется результат последнего преобразования!
Возможно я что-то не так сделал. Или где-то что-то не дочитал.

Параметр в настройках у меня find.replace.regexp.posix=1

Откланиваюсь...
Автор: mozers
Дата сообщения: 25.11.2010 14:57
spykb
На scite 2.22 (оригинальном и ru) - работает как надо.
Автор: mozers
Дата сообщения: 25.11.2010 23:35
r1588
Цитата:
-chg: abbrevlist.lua серьезно доработан:

Сейчас подходящие аббревиатуры ищутся не только от начала слова, т.е. если в файле аббревиатур задано:
ab=11
bcd=22
cde=33

а в тексте написано abcde, то будут выданы все 3 варианта.
Так же работает оригинальная команда IDM_ABBREV, только она не выдает возможные варианты, а вставляет расшифровку самой длинной из подходящих аббревиатур (в данном примере - 33).

Выполнено двойное пожелание (Issue 169 и Issue 240): В расшифорвках аббревиатур стало возможно задать несколько положений курсора (символом |).
При вставке такой расшифровки возможно выбрать две стратегии:
- по-умолчанию курсор устанавливается в первую указанную позицию, после заполнения которой клавишей Tab можно перейти на следующую. После перемещения по всем указанным позициям клавиша Tab вновь работает как обычно.
- другой вариант включается параметром abbrev.multitab.clear.manual=1. При этой стратегии метки позиций после перемещения на них не стираются и к ним можно перейти повторно. В этом случае для стирания меток и возврата клавише Tab родного функционала необходимо нажать Ctrl+Tab.

Маркеры дополнительных позиций табуляции по-умолчанию невидимы. Но при желании их можно обозначить, задав стиль для их отображения параметром abbrev.multitab.indic.style.
Например, так: abbrev.multitab.indic.style=#FF6600,diagonal

В настоящее время в файлах сокращений нет ни одной расшифровки с более чем одной позицией курсора. Создание их - на ваших плечах, уважаемые пользователи.

Установка параметра abbrev.lexer.ignore.comment=1 разрешает скрипту игнорировать символ комментария в файлах аббревиатур для указанных лексеров (т.е. все закомментированные строки будут восприниматься как обычные аббревиатуры с начальным символом #).
Очень не хотелось этого делать, но под давлением... Во всяком случае сокращения, начинающиеся с символа # в SciTE-Ru приветствоваться НЕ БУДУТ. (для себя делайте все что угодно).

Доработку выполнил Тимур Губаев и я. Сложно даже определить кто из нас вложил больше... Сколько споров было, правок,...
Автор: AZJIO
Дата сообщения: 26.11.2010 13:05
Темку сделал для SciTE, для русской версии немного поправил. Положить файл в папку home в корне SciTE, а для англ. версии в папку "C:\Documents and Settings\<nameuser>\SciTEUser.properties".
Тема включает типы файлов au3, ini, reg, html, xml, bat, cmd.
А вот ещё архив конвертированных тем из Notepad++ со скриптом конвертором.
Автор: UR4LTZ
Дата сообщения: 26.11.2010 14:39
AZJIO

Цитата:
А вот ещё архив конвертированных тем из Notepad++ со скриптом конвертором.

Невозможно найти ресурс.

Добавлено:

Цитата:
Cuprum
Андрей, привет! Я к тебе снова на поклон Если будет возможность, выложи пожалуйста
r1588

Просьба была в jabber но выкладываю для всех.
SciTE-Ru.2.22.Rev1589.rar


Добавлено:
AZJIO

Цитата:
Темку сделал для SciTE, для русской версии немного поправил. Положит файл в папку home в корне SciTE, а для англ. версии в папку "C:\Documents and Settings\<nameuser>\SciTEUser.properties".
Тема включает типы файлов au3, ini, reg, html, xml, bat, cmd.

Тема Супер!! Приятная для ночи..
Есть переложение. Делать в темы в "\SciTE\themes\*.properties"
Добавив в конец файла "\SciTE\SciTEGlobal.properties" чтото вроде

[Themes]
import themes\AZJIO.properties

Автор: AZJIO
Дата сообщения: 26.11.2010 16:04
UR4LTZ

Цитата:
Невозможно найти ресурс.
скачать
Если что, обсуждение начали здесь
Автор: Psorokin
Дата сообщения: 26.11.2010 20:50
mozers
Обновил все файлы и попробовал на:
<im=<img src="|" width="|" height="|" alt="|" />
но не работает, происходит табуляция.
Раскомментировал строку abbrev.multitab.indic.style=#FF6600,diagonal
но маркеры не видны.

Почему парные теги и идентичный текст не подсвечиваются, а подчёркиваются?
Автор: mozers
Дата сообщения: 27.11.2010 00:56
Psorokin
Обновил не все файлы. SciTEGlobal и COMMON надо обновить. Еще возможно... UR4LTZ r1589 выложил - скачай и сравни.
Автор: Psorokin
Дата сообщения: 27.11.2010 10:53
mozers
Скачал UR4LTZ r1589
Переключение заработало.

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

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

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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