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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: mozers
Дата сообщения: 04.07.2009 09:08
Psorokin
Цитата:
Спасибо за скрипта для HTML, очень удобно
Ты - про этот скрипт?

Цитата:
Как сделать, чтобы парные теги подсвечивались при клике между < >, а не только на самом теге?
Доработать highlighting_paired_tags.lua (Забей в Issue чтоб не забылось)

ALeXkRU TymurGubayev
Оперативно Наверное надо новую сборочку клепать...
Только я ща уезжаю - буду вечером в воскресенье...
Автор: Psorokin
Дата сообщения: 04.07.2009 10:17
mozers

Цитата:
Ты - про этот скрипт?

Именно про него. Ещё раз спасибо.

Цитата:
Забей в Issue чтоб не забылось

Забил. Буду ждать реализации.

Автор: juvaforza
Дата сообщения: 04.07.2009 11:12
ALeXkRU
Речь об этом, перевести можно как "скрипт для модульного тестирования Scintila в ...".
Автор: ALeXkRU
Дата сообщения: 04.07.2009 12:15
TymurGubayev
спасибо
juvaforza
о. спасибо похоже.. вот было б написано unit testing - глядишь и вопросов меньше возникало бы

ЗЫ: поправил перевод
Автор: UR4LTZ
Дата сообщения: 04.07.2009 18:10
В процессе работы в SciTE\home\ накапливается довольно много файлов *.session
в настоящее время нет нормального средства для управления ими из редактора. Мной была сделана попытка хоть как то упростить работу SideBar.lua но поддержки она не получила.
Вот и появилось у меня предложение сохранять *.session в отдельной папке.
>mozers
>Для тебя? - пожалуйста. Но я думаю ты хочешь для всех. А раз для всех - имхо надо обсудить в форуме (мне чей то не нравится...)

Что скажите?
Автор: Leagnus
Дата сообщения: 04.07.2009 18:41
Давно сохраняю все сессии в спецпапке. Для этого ярлык на эту папку лежит в "Моих документах". Твоя UR4LTZ, версия сайдбара позволяет делать меньше телодвижений, а потому я всеми лапами за! Большое спасибо.
Автор: UR4LTZ
Дата сообщения: 05.07.2009 09:42
Leagnus

Цитата:
Твоя UR4LTZ, версия сайдбара позволяет делать меньше телодвижений, а потому я всеми лапами за!


Ну так лень двигатель прогресса!.. Может моя версия и займет место в trunk, хотя в это я мало верю.
Автор: mozers
Дата сообщения: 05.07.2009 20:02
Leagnus UR4LTZ
Для начала давайте отделим мухи от котлет:
1. Об отдельном каталоге для сессий:
Конечно, каждый волен хранить их где угодно. Для сборки, которая расчитана на самый широкий круг пользователей, у которых количество файлов сессий очень разное (многие их вообще не используют) предусматривать отдельный каталог - ничем не оправданное действие.
Более логичным было бы перенесение в отдельный каталог библиотек с иконками тулбара (их, то, в отличии от всех остальных файлов каталога home никто не меняет).
А вообще и предложение UR4LTZ и только что высказанное свое я считаю совершенно непринципиальным и ничего по сути не меняющим. А спорить с какой стороны лучше разбивать яйцо можно до посинения, поскольку ни одна ни другая сторона не сможет привести ни одного объективного аргумента, кроме как "мне кажется что так будет удобнее"

2. Про версию сайдбара от UR4LTZ:
Идея добавить панель с менеджером сессий мне очень нравится. Но, в текущей реализации этой панели я не вижу и половины возможностей имеющихся у SessionManager.
А самое печальное в том, что большинство из прелестей SessionManager просто невозможно реализовать в SideBar (слишком уж слабоват функционал gui-ext и расширять его наши программисты что то совсем не торопятся
Доводить "до ума" панель, функционал которой будет заведомо хуже чем у SessionManager чой то не хочется...
Автор: ruruboard
Дата сообщения: 06.07.2009 10:30
Ребят, новичковый вопрос: а где почитать про SessionManager и что полезного можно спрятать в этих самых sessions?

гуглил, лазил по русской вике - не нашёл.
Автор: mozers
Дата сообщения: 06.07.2009 14:37
ruruboard
Что такое сессии?
SessionManager - комплект из 2х скриптов, для удобной работы с файлами сессий (заменяет встроенные команды SciTE "Загрузить/Сохранить сессию"). Описание - скромное, но, имхо, вполне достаточное - все и так понятно.
Автор: ImSoLame
Дата сообщения: 06.07.2009 19:35
Всем привет.
Не подскажите имеет ли этот редактор возможности парсинга внешних файлов на наличие слов для автокоррекции и если имеет то как подключить эту возможность?
Автор: mozers
Дата сообщения: 07.07.2009 08:43
SciTE 1.79 .65 Ru-Board Edition [Сборка 07.07.2009]
Полное описание пакета
Описание всех доработок ядра программы
Список всех изменений пакета

Добавлено:
ImSoLame
Качни и погляди что тебе КОНКРЕТНО не хватает. О каком языке программирования идет речь?
Автор: ChronoAngel
Дата сообщения: 07.07.2009 13:37
Безымянный и untitled ведь по сути одно и тоже!
Первая вкладка называется Безымянный,а последующие untitled1 ,untitled2 ,untitled3 и т.д. Я так понимаю всё привести к одному виду можно только правкой в переводе слова Безымянный на untitled,но не наоборот.То есть можно сделать что везде будет untitled А нельзя ли сделать что бы было безымянный1, безымянный2 ,безымянный3 и т.д ?
Автор: mozers
Дата сообщения: 07.07.2009 14:49
ChronoAngel
Цитата:
Первая вкладка называется Безымянный,а последующие untitled1 ,untitled2 ,untitled3 и т.д
А нельзя ли сделать что бы было безымянный1, безымянный2 ,безымянный3 и т.д ?
сделано
Автор: Psorokin
Дата сообщения: 07.07.2009 20:22
В PSPad есть несколько полезных возможостей, пока не реализованных в SciTE.
1) Переформатирование HTML кода, т.е. возможность выстроить его лесенкой.
2) Возможность сменить написание тегов с большой буквы на маленькую и наоборот.
3) Переформатирование CSS кода, т.е. возможость выстроить его в строку или столбиком.
4) Возможность убрать HTML теги.
Хотелось бы увидеть такие возможность в SciTE-RU.
Автор: Bolenic
Дата сообщения: 07.07.2009 20:25
mozers

Цитата:
сделано

А в последней сборке, на которую показывает ссылка в шапке, замена сделана?
Автор: mozers
Дата сообщения: 07.07.2009 21:09
Psorokin
1 и 3) - http://scite-ru.googlecode.com/svn/scripts/Tidy/
2 и 4) - возможно реализовать скриптами. Пости два Issue
(При постах не забываем менять Labels: на Type-Enhancement и Component-Scripts !)

Bolenic
нет
Автор: kosshams
Дата сообщения: 07.07.2009 22:06
Возникает проблема с вводом русских букв в компоненте TScintilla для Dephi (для RAD Studio 2007). Причем русские буквы, которые уже есть в тексте, изображаются, а набранные с клавиатуры выводятся в виде непонятных буквенных сочетаний. Никак не могу ее побороть, пока не помогло изучение исходников, трассировка Notepad2 (в котором все работает правильно) и т.п. Еще вопросы по возможностям Scintill'ы - есть ли настройки: 1) Persistent blocks (выделение остается при перемещении курсора), 2) выход курсора за конец строки - как в среде Borland (Code Gear).
Автор: mozers
Дата сообщения: 08.07.2009 07:33
kosshams
Поздравляю с первым постом!

Цитата:
1) Persistent blocks (выделение остается при перемещении курсора),
Такого - нет (может были какие то попытки реализовать? - не знаю).

Цитата:
2) выход курсора за конец строки - как в среде Borland (Code Gear)
В данный момент усиленно тестируется.
Автор: kosshams
Дата сообщения: 08.07.2009 10:28
Какие сообщения нужно послать окну Scintill'ы, чтобы установить нужный CharSet? (все равно смысл этого я не понимаю, пока я не настолько сведущ в системных вопросах).


Цитата:
Persistent blocks (выделение остается при перемещении курсора),
Такого - нет (может были какие то попытки реализовать? - не знаю).
Хорошо было бы сделать для полноценной работы, иначе придется писать самому весь элемент или идти вообще по более сложному пути - изображение состоит из иерахрхической системы плагинов, отвечающим синтаксическим конструкциям.
Автор: mozers
Дата сообщения: 08.07.2009 11:07
kosshams

Цитата:
Какие сообщения нужно послать окну Scintill'ы, чтобы установить нужный CharSet?
SCI_STYLESETCHARACTERSET(int styleNumber, int charSet)

Цитата:
Хорошо было бы сделать для полноценной работы
Это - сюда. Может сам и реализуешь чтоб не ждать милостей от настроения програмистов
Автор: kosshams
Дата сообщения: 08.07.2009 12:43
Вот лучшее, что я смог написать, изучая руссифицированные исходники SciTE и файл SciTEGlobal.properties.

SendMessage(E->Handle, SCI_SETSTYLEBITS, 7, 0);
for(int n=0; n<128; n++) if(n!=32)
SendMessage(E->Handle, SCI_STYLESETCHARACTERSET,n,204);

И это ничего не изменило. Русские буквы по-прежнему набираются не по-русски.
Автор: Psorokin
Дата сообщения: 08.07.2009 20:51
mozers

Цитата:
При постах не забываем менять Labels: на Type-Enhancement и Component-Scripts !

Подробнее, если можно.
Автор: mozers
Дата сообщения: 08.07.2009 21:32
Psorokin
Как будешь Issue новое постить - погляди чуть ниже того поля в котором вводишь текст - и увидишь дополнительные поля для более точной характеристики предложения. Щелчок мышью по ним раскрывает списки (с русскими комметариями к ним). Выбираешь нужное - и вперед!
Я вижу что ты уже догадался сам
Автор: Redisko
Дата сообщения: 09.07.2009 14:05
Привет! Не подскажите что надо настроить/сделать чтобы курсор (каретка) не прыгал по концам строк. Т.е. чтобы вел себя также как курсор в Far'е. Уж больно хороший редактор, а юзать без нервного срыва не получается ))
Автор: Psorokin
Дата сообщения: 09.07.2009 21:39
mozers
Помоги разобраться с Tidy.
Добавил закомментированную часть из Tidy.lua в глобальне. В Tools появились кнопочки и в HTML работает.
Но ты написал, что работает и с CSS, а там кнопочки не появляются и выпадает только «Открыть API файл»
Автор: NORIO
Дата сообщения: 12.07.2009 00:36
Возможно ли вывести значение какой нибудь переменной редактируемого javascript кода в отладочную консоль?

Scite Версия 1.79 .65Ru
рубордовская сбока.


Добавлено:
Как включить автодополнение печатаемого кода?
То есть когда я печатаю часть комманды, выводится список команд начинающихся на введённые символы.
Такое есть в другой сборке для autoit, а в этой почему-то не работает javascript?

Добавлено:
Почему то на правильном коде выдаёт ошибку
"Предполагается наличие объекта"

код
alert('test')

Это из за, небраузерного интерпретарора script host?
А если так, то получается что scite не преспособлен для отладки браузерного javascript , я правильно понял?
Автор: Victor_Dobrov
Дата сообщения: 12.07.2009 07:33
mozers

Есть ли возможность увеличить размер шрифта (и шрифт) в подсказках по синтаксису?

Нашёл в документации SCI_USERLISTSHOW, но не понял, как сделать шрифт в подсказках таким же, как в основном тексте или поменять.

Добавлено:
P.S.
Имеется ввиду шрифт в подсказке по API: api.*.au3=$(SciteDefaultHome)\api\au3.api
Автор: mozers
Дата сообщения: 12.07.2009 10:21
Redisko
Цитата:
Не подскажите что надо настроить/сделать чтобы курсор (каретка) не прыгал по концам строк
Активно участвовать в тестировании этой фичи.
С первым постом!

Psorokin
Цитата:
Помоги разобраться с Tidy....
Но ты написал, что работает и с CSS, а там кнопочки не появляются и выпадает только «Открыть API файл»
Чтобы добавить соотвествующие пункты для CSS достаточно расширить маску tagfiles (дописать к ней ;*.css). Только проверил я - что то очень хреновато Tidy с CSS работает Возможно настроить его надо соответсвующим образом? Возможно что для этих дел правильнее использовать специализированный инструмент?...

NORIO
Цитата:
Возможно ли вывести значение какой нибудь переменной редактируемого javascript кода в отладочную консоль?
Только через WScript.Echo(var); в панель вывода (а не отладки). Отладка, как таковая в SciTE отсутсвует как класс Попытки реализовать ее делались, но...

Цитата:
Как включить автодополнение печатаемого кода?
Все включено и работает. Конкретный пример неработоспособности пожалуйста.

Цитата:
Почему то на правильном коде выдаёт ошибку
"Предполагается наличие объекта"
alert('test')
Это из за, небраузерного интерпретарора script host?
А если так, то получается что scite не преспособлен для отладки браузерного javascript , я правильно понял?
Ошибку выдает cscript (ты же запускаешь свой скрипт используя именно его). В нем объект alert действительно отсутствует.
Если браузерные скрипты запускать в браузере (а не в cscript) то и ошибки не будет.
Все что надо сделать в SciTE чтобы присособить его для отладки javascript кода - исправить строку запуска по F5 или по F7.

Victor_Dobrov
SciTEGlobal.properties [строка 1401] :
Код: # Стиль всплывающих подсказок по синтаксису (берутся из API файлов)
style.*.38=font:MS Sans Serif,size:9
Автор: The_S
Дата сообщения: 12.07.2009 17:50
Здравствуйте уважаемые. Подскажите как можно организовать такую тему с автозавершением кода PHP для какого нибудь большого проекта. т.е. для нативных + самописных функций и классов которые есть в library/*.*

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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