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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: mozers
Дата сообщения: 16.09.2010 20:33
demOOnk
Цитата:
думал состряпать все в юзерской папке home, но добавление "import путь_до_properties" в SciTEUser.properties не работает
Потому что путь - относительный и считается, в твоем случае, от каталога home (т.к. SciTEUser.properties лежит там).
Кароче ставь правильные пути - все заработает.
Автор: demOOnk
Дата сообщения: 16.09.2010 22:10
mozers
О, спасибо! заработало.
Автор: UR4LTZ
Дата сообщения: 17.09.2010 12:38
Вот тут спросили как поменять цвет для редактора на темный.
Красивое решение я увидел у ребят из SciTE for PHP.

Ребята используют нашу сборку со своими правками (правда их можно было и не делать)..

Что сразу бросается в глаза на их скринах это TreeView в SideBar. Kim Long выслал мне доработанный исходный код, он находится здесь GUI with TreeView. Кому интересно просьба протестировать TreeView для внесения изменений в нашу сборку!..
Автор: Ifwoq
Дата сообщения: 17.09.2010 19:40
Тема которую искал называется Tango, готовой для Scite нет. Мне 3 человека помогли в создании своей версии. Спасибо вам. =)
Автор: Leagnus
Дата сообщения: 18.09.2010 12:22
Ура! А я и не знал, что это работает!
> http://scite-ru.googlecode.com/svn/trunk/pack/doc/SciTEDoc_rus.html
> To open a large code block with all its children folded ...
т.е. "Чтобы открыть большой родительский блок со свёрнутыми дочерними подблоками, закройте его с Ctrl+щелчок мышью на крестике свёртки, после чего откройте его обычным кликом."

> Что сразу бросается в глаза на их скринах это TreeView в SideBar
Если бы они применили TreeView в закладке Abbrev – можно было бы таким Abbrev заменить CSnippet, т.е. снипеттер от Гари Фроста (кто не знает, что это – см. здесь здесь . Если будут проблемы с компиляцией au3 кода – стучитесь – скину рабочий exe).
Автор: mozers
Дата сообщения: 18.09.2010 14:55
Leagnus
Цитата:
Ура! А я и не знал, что это работает!
Если бы ты выложил весь перевод этого блока, то твою радость могли бы разделить и другие неанглочитающие пользователи.
Ребята! Ну че сложно чтоли выложить сюда пару-другую переведенных вами блоков?
Так, глядишь, с миру - по нитке, и весь SciTEDoc_rus.html допереведем...
Автор: Leagnus
Дата сообщения: 18.09.2010 16:11
> Tip: To open a large code...
Совет: Чтобы открыть большой родительский блок со всеми свёрнутыми дочерними блоками, закройте его с Ctrl+щелчок мышью (на крестике свёртки), после чего откройте его обычным кликом. Открывая дочерний блок, вы увидите, что подблок дочернего блока свёрнут; если хотите, чтобы он при этом был открыт – откройте его, зажав Shift.

> Wildcard matching...
Групповой шаблон действует только когда он находится слева от определения группы файлов, то есть "*.mak" подойдёт для "proj.mak", но "Makefile*" не подойдёт для "Makefile.in".
Файлы ".properties" могут быть в любой кодировке, однако определённые значения свойств могут подразумевать определённую кодировку. Для имён файлов, команд и текста пользовательского интерфейса – это UTF-8, так что вероятно гораздо легче редактировать файлы ".properties" как UTF-8, вставляя строки кода как будет описано далее. Другие свойства могут подразумевать последовательность байтов (например, word.characters.filepattern) или неявную кодировку (напр., keywords.filepattern для совпадения с кодировкой документа), так что может быть лучше редактировать эти настройки используя не-UTF-8 кодировку. Там, где нужны оба, и UTF-8, и non-UTF-8 значения, можно использовать два файла и выражение import для включения содержимого одного в другой.
Автор: mozers
Дата сообщения: 18.09.2010 18:38
Leagnus
r1483. Так держать!
Автор: Zakkazak
Дата сообщения: 20.09.2010 18:30
подскажите пожалуста , от какого файла зависит отображение главного меню (File,Edit,Search,View итд).

Нужно облегчить от неиспользуемых команд.
Автор: mozers
Дата сообщения: 20.09.2010 20:30
Zakkazak
А нету такого файла Это - лишь даавняя мечта...

Добавлено:
Или ты сырцы решил покурежить? Тогда - SciTERes.rc
Автор: Zakkazak
Дата сообщения: 20.09.2010 22:44
mozers
да нет, до сырцов я ещё не дотяпал, пока ещё блуждаю в разных proporties.

хотя небольшой толчок в пм возможно помог бы: откуда скачать сырцы, чем редактировать чем компилировать или как это называеться ??
Автор: ALeXkRU
Дата сообщения: 21.09.2010 00:57
Zakkazak

Цитата:
небольшой толчок

в параллельной ветке шапку загляни:

Цитата:
(Пошаговая инструкция [?])
даже есть
Автор: Leagnus
Дата сообщения: 21.09.2010 09:26

(Это не перевод, а примечание от меня лично)
Ctrl+Shift+keypad*, так же, как и Ctrl+Shift+щелчок мышью по по маркеру свертки отменяет все метки фолда, которые Вы сделали, закрывая фолд-маркеры с зажатым Ctrl.
Автор: mozers
Дата сообщения: 21.09.2010 14:59
Leagnus
В нашем варианте документации неоднократно встречаются такие "личные примечания", которые содержат разъяснения довольно сложных для понимания мест или дают какие то дополнительные советы. Так что и Ваше "личное примечание" с удовольствием добавлю

Добавлено:
Неа, не добавлю... (user.shortcuts)
Код: Ctrl+Shift+KeypadMultiply|IDM_TOGGLE_FOLDALL|\
Автор: Cuprume
Дата сообщения: 22.09.2010 17:18
В HTML-аббревиатурах поддерживается переменная %SEL% (выделенный текст). Следуя логике я, например, могу обернуть любой выделенный фрагмент подходящим тегом из аббревиатур. Но как?
Автор: Psorokin
Дата сообщения: 22.09.2010 18:53
Cuprume
Набираешь аббревиатуру и текст. Затем выделяешь текст так, чтобы курсор был сразу после аббривиатуры. Разворачиваешь аббривиатуру по ctrl + b.
Но выделенный текст подставится не только вместо %SEL%, но и вместо l
Автор: UR4LTZ
Дата сообщения: 23.09.2010 07:07
Cuprume
Psorokin
Набираю нужный текст, выделяю, два клика в SideBar на нужной аббревиатуре с %SEL% и выделенный текст обрамлен.
Автор: Cuprume
Дата сообщения: 23.09.2010 10:04
Psorokin
UR4LTZ
Спс, теперь понятно. Жаль, нельзя сделать вариант UR4LTZ с клавиатуры, без использования мыши.
Добавил в "пожелания", вдруг кто попробует сделать.

Автор: mozers
Дата сообщения: 23.09.2010 11:08
Cuprume Psorokin UR4LTZ
Слов нет, SideBar удобно использовать. abbrevlist.lua тоже сильно упрощает работу с вставкой сокращений. Но как с ними или без них вполне работоспособен базовый функционал ядра. Что из описанного тут не работает или работает не так? В чем неудобство???
Автор: Cuprume
Дата сообщения: 23.09.2010 11:42
mozers
Неудобно в том смысле, когда пишешь код без использования мыши. Вот есть вариант обрамлять по Ctrl+Shift+R. При вызове окошко появляется всегда сверху. А если выделение сделано где-то в нижней части окна (+монитор большой) ? Взгляд бегает туда-сюда. Да и если опять же не использовать мышь не видно возможных вариантов аббревиатур после печати одного-двух символов как при обычной работе с сокращениями . Новичкам сразу запомнить и держать в памяти все сокращения не удастся.
Автор: mozers
Дата сообщения: 23.09.2010 12:09
Cuprume
Последовательно, по шагам:
SideBar, abbrevlist.lua, Crtl+Shift+R, мышь - не используем!
Пишем текст: "пример ссылки в тексте"
Теперь решили вставить ссылку, дописываем "пример <ahссылки в тексте"
выделяем слово "ссылки", нажимаем Ctrl+B
получаем "пример <a href="http://|">ссылки</a> в тексте", где | я отметил положение курсора.
Что еще надо???
Ах, чтобы не помнить полностью все сокращения и выбирать их из списка?
- тогда подключаем abbrevlist.lua
В этом случае, после ввода в наш текст <a уже появится список из которого можно будет выбрать сокрашение начинающееся с этих символов.
Или Вы не помните первые 2 символа сокращения (первый из которых всегда - <)? Это - уже хроника..., тогда тут поможет Ctrl+Shift+R - и выбранная расшифровка обрамит выделенный текст.

О большем удобстве, имхо, и мечтать то - грешно
Автор: Cuprume
Дата сообщения: 23.09.2010 16:21
Ребята, все понял!, редактор супер .

Единственное тогда, что не хватает - возможность целиком выделять парный тег по шоткату со всем своим содержимым (с левого "уголка"(<) открывающего до правого уголка закрывающего тега) Это как раз на случай когда надо быстро обрамить уже имеющийся большой блок.
Пример - есть большая таблица. Ее надо "закрутить" в div. Если бы была горячая клавиша тогда <d<table>, далее переход курсором на тег таблицы, нажимаем сочетание, вся таблица со всеми потрохами выделена, Ctrl+B, вуаля! Теперь таблица обернута в div. При этом нам не приходится искать где окончание таблицы (а она вполне может быть на не один экран), чтобы вручную ее выделять.
Автор: Psorokin
Дата сообщения: 23.09.2010 16:38
Cuprume
В примере с таблицей проще вставить перед ней <d, развернуть аббревиатуру, свернуть таблицу используя фолдинг и перетянуть закрывающий </div> за таблицу.
Автор: Cuprume
Дата сообщения: 23.09.2010 17:11
Psorokin
Вряд ли проще (я везде подразумеваю неиспользование мыши) - в твоем варианте надо совершить несколько лишних действий.
Автор: mozers
Дата сообщения: 23.09.2010 20:09
Cuprume
Итак, Issue 225 закрываем, поскольку выяснилось что задача - совершенно другая: Необходим шорткат, позволяющий в html выделять законченные конструкции, включая открывающий и закрывающие теги (независимо от того, сколько вложенных конструкций они содержат).
Думаю, что возможно решить это скриптом, но задачка - не простая. Чтобы скрипт не сбоил надо много чего учесть... Попробуй... В сборке есть русский help и туча примеров. Не боги горшки обжигают
Автор: Cuprume
Дата сообщения: 23.09.2010 22:15
mozers

Цитата:
Попробуй... В сборке есть русский help и туча примеров. Не боги горшки обжигают

Эх... мне хотя бы с javascript разобраться (начал недавно его осваивать).
Еще момент - если есть ссылка в текстовом файле, то она открывается в браузере только после ее выделения и двойном клике на ней при зажатом Сtrl - что отличается от заявленного поведения (Ctrl + просто клик) Что-то не так со HighlightLinks.lua?
Автор: mozers
Дата сообщения: 24.09.2010 10:32
Cuprume
Исправлено r1491. Все бы были такими внимательными
Автор: Zakkazak
Дата сообщения: 01.10.2010 19:51
Недоумеваю я , даю поиск "Гимназия" с отключённым Match Case, но программа отвечает что нет такого стринга.
[more=скрин] [/more]
что это ? бага или фича какая-та?
формат файла xml, кодировка utf.
спасибо
Автор: mozers
Дата сообщения: 02.10.2010 01:13
Zakkazak
Бородатый баг. Давно исправлен и у нас и в официальном scite.
Автор: TymurGubayev
Дата сообщения: 03.10.2010 23:55
попурялизация форума www.scite-ru.org:

http://www.scite-ru.org/viewtopic.php?f=7&t=10

пример (более мощного) аналога аббревиатур

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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