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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: Cuprume
Дата сообщения: 05.10.2010 11:23
А есть ли возможность сделать аналог Ctrl+клик для фолдинга без использования мыши?
По какому url можно утянуть последнюю ревизию редактора?
Автор: 1lenich1
Дата сообщения: 07.10.2010 18:46

Цитата:
ну, или в меню Tools\Подсветка идентичного текста (highlighting identical text)


ALeXkRU, все перерыл.. нет тут такого. Подскажите как включить подсветку одинакового текста???
Автор: UR4LTZ
Дата сообщения: 07.10.2010 23:41
1lenich1

Цитата:
ALeXkRU, все перерыл.. нет тут такого. Подскажите как включить подсветку одинакового текста???


Слона то я и не заметил?
На панели инструментов ПИМПАЧКА "ab=ab" или в меню Tools "Highlighting Identical Text"
"Подсветка идентичного текста".
Автор: 1lenich1
Дата сообщения: 08.10.2010 00:21
UR4LTZ,

Ну серьезно, даже сейчас незамечаю. Может у меня версия другая или что-то ещё...

Вот что есть у меня:

Автор: ALeXkRU
Дата сообщения: 08.10.2010 00:51
1lenich1
ну, версия-то..

Цитата:
Apr 14, 2008
я б сказал, старовата 10-й год заканчивается
Автор: 1lenich1
Дата сообщения: 08.10.2010 13:45
ALeXkRU
Ой спасибо!!!
Автор: ids
Дата сообщения: 08.10.2010 15:51
Подскажите пожалуйста, как сделать чтобы окно консоли отображалось бы справа (вертикальное разделение)?
Автор: Leagnus
Дата сообщения: 09.10.2010 00:10

Цитата:
Подскажите пожалуйста, как сделать чтобы окно консоли отображалось бы справа (вертикальное разделение)?

И что в случае ошибки/выдачи в консоль инфы? скролим–скролим и ещё раз скролим горизонтальную прокрутку, так, да?

Автор: UR4LTZ
Дата сообщения: 09.10.2010 00:14
ids

Цитата:
Подскажите пожалуйста, как сделать чтобы окно консоли отображалось бы справа (вертикальное разделение)?

В SciTEUser.properties добавить split.vertical=1.

Добавлено:
Leagnus

Цитата:
И что в случае ошибки/выдачи в консоль инфы? скролим–скролим и ещё раз скролим горизонтальную прокрутку, так, да?

Видимо да..
Автор: ids
Дата сообщения: 09.10.2010 15:13

Цитата:
В SciTEUser.properties добавить split.vertical=1.

Спасибо.

Цитата:
И что в случае ошибки/выдачи в консоль инфы? скролим–скролим и ещё раз скролим горизонтальную прокрутку, так, да?

На широкоформатном дисплее 22" это просто не требуется .
Автор: UR4LTZ
Дата сообщения: 09.10.2010 17:03
ids

Цитата:
На широкоформатном дисплее 22" это просто не требуется .

А можно и мне такой? Ну 17-19" тоже сойдет..
Автор: mozers
Дата сообщения: 11.10.2010 12:09
SciTE 2.21 .85 Ru-Board Edition [Сборка 11.10.2010]

C предыдущего релиза сборки прошло 8 месяцев...
Автор: Cuprume
Дата сообщения: 11.10.2010 13:10

Цитата:
SciTE 2.21 .85 Ru-Board Edition

Ура!

Подскажите такой момент - у меня немного модифицированный файл аббревиатур для CSS. После каждого обновления редактора приходится перезаписывать дефолтный css.abbrev своим вариантом. Мелочь, конечно, но немного надоедает. Есть ли способ избавиться от этого - может где то прописать, чтобы файл аббревиатур читался из папки Home?
Автор: mozers
Дата сообщения: 11.10.2010 14:08
Cuprume
В SciTEUser.properties:
Код: abbreviations.*.css=$(SciteDefaultHome)\Home\css.abbrev
Автор: Cuprume
Дата сообщения: 11.10.2010 18:07
mozers
Спасибо!
Автор: arhohryakov
Дата сообщения: 12.10.2010 06:35
Огромное спасибо всей команде
Автор: Varenik
Дата сообщения: 12.10.2010 16:02
mozers
Непонятно только, почему в русской сборке по умолчанию стоит аглицкий интерфейс:

Цитата:
# Имя файла локализации интерфейса
#~ locale.properties=locale-ru.properties
Автор: mozers
Дата сообщения: 12.10.2010 18:07
Varenik
1. Потому что сборкой пользуются не только русскоязычные пользователи.
2. При инсталляции автоматом запускается SciTE_WinIntegrator.hta в котором выбрать русский фейс для SciTE сможет даже полный идиот.
Автор: valmont
Дата сообщения: 13.10.2010 02:49

Цитата:
2. При инсталляции автоматом запускается SciTE_WinIntegrator.hta в котором выбрать русский фейс для SciTE сможет даже полный идиот.

сурова то как )))))
Автор: mozers
Дата сообщения: 13.10.2010 08:58
valmont
Ну если Вы - не совсем новичок, то добавить locale.properties=locale-ru.properties в свой файл настроек тоже не составит труда.
Автор: mrFleshka
Дата сообщения: 13.10.2010 11:06
Всем привет!
Начал использовать скайт (до этого сидел только в Notepad++), сталкнулся с такой проблемой:
Для работы с файлами проекта мы используем только кодировку UTF-8.
Уже прочитал, что автоматически никак не определить, что это UTF-8 если нету метки.
В то же время, тот же самый Notepad++ весьма успешно всё определяет...
Может сообразить чтонибудь на тему добавления таких возможностей?

И еще, знаю, что например можно поставить какую-либо конкретную кодировку для определенных типов файла. Как это можно реализовать? что и куда нужно записывать? Я так понял надо дописать это к эвенту OnLoad, но если можно - поподробнее плз.

Также интересует вопрос, как сделать, чтобы по дефолту во всех просматриваемых файлах проставлялись переносы в стиле Unix?
Автор: nail333
Дата сообщения: 13.10.2010 12:15
Всем привет!
Обновился на новую версию Scite, и недавно обнаружил одно небольшое неудобство...
Есть плагин AppLoader для Total Commander, который позволяет открывать файлы во внешних редакторах из модальных дилогов (например из диалога результатов поиска), где можно пользоваться только встроенным просмотрщиком (по умолчанию это происходит при включенном Scroll Lock). Так вот, с новой версией Scite происходит следующее - открывается требуемый файл, а за ним открывается еще новая пустая вкладка. Ни с каким другим редактором такого не проявляется (в том числе и со старой версией Scite).
Чтобы понять причину этого я подсунул AppLoader'у в качестве редактора свою тестовую программку, и выяснил что вся проблема в лишнем пробеле после пути файла (то есть командная строка получается примерно такая - ""{FilePath}" "). Это можно легко воспроизвести, запустив Scite через ShellExecute и добавив в параметрах пробел после имени файла. Судя по всему Scite после пробела ожидает еще один путь к файлу, а раз его нету - открывает пустую вкладку.
Конечно отчасти это баг (ну или нестандартное поведение) AppLoader'а, но все таки и Scite ведет себя несколько странно Для себя пока что решил проблему, доработав ту тестовую программку - если в конце командной строки есть пробел, то он удаляется, а потом запускается Scite с полученным строкой.
Автор: mozers
Дата сообщения: 13.10.2010 12:34
mrFleshka

Цитата:
Может сообразить чтонибудь на тему добавления таких возможностей?
SciTE-Ru, в отличии от оригинального SciTE, детектирует кодировку файла (даже если файл не снабжен BOM). Может, конечно, иногда ошибиться но ОЧЕНЬ редко.


Цитата:
чтобы по дефолту во всех просматриваемых файлах проставлялись переносы в стиле Unix?

Код: # Задает символ перевода строки (CR, LF или CRLF)
#~ eol.mode=LF
Автор: nail333
Дата сообщения: 13.10.2010 14:30
mozers

Цитата:
А багу воспроизвести не удалось. Пишу в ком строке:
SciTE.exe<пробел>SciTEToolsMenu.properties<пробел> - запускается SciTE с единственным файлом и никаких пустых вкладок.

Из командной строки проверить не получится - там лишние пробелы просто отбрасываются. Можно проверить, например, создав скриптик test.vbs c кодом:

Код: Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "Scite " & chr(34) & "SciTEGlobal.properties" & chr(34) & " ", 1, true
Автор: UR4LTZ
Дата сообщения: 14.10.2010 00:37

Цитата:
Из командной строки проверить не получится - там лишние пробелы просто отбрасываются. Можно проверить, например, создав скриптик test.vbs c кодом:

Код:Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "Scite " & chr(34) & "SciTEGlobal.properties" & chr(34) & " ", 1, true

Есть этот баг!
Автор: valmont
Дата сообщения: 14.10.2010 02:33
mozers

Цитата:
Ну если Вы - не совсем новичок, то добавить locale.properties=locale-ru.properties в свой файл настроек тоже не составит труда.

так у меня вообще нет претензий к вашей сборке, пользуюсь во благо себе!
Автор: mrFleshka
Дата сообщения: 14.10.2010 08:12
2mozers:

Цитата:
SciTE-Ru, в отличии от оригинального SciTE, детектирует кодировку файла (даже если файл не снабжен BOM). Может, конечно, иногда ошибиться но ОЧЕНЬ редко.

Странно.. Пользуюсь как раз RU версией.. Вот к примеру, создаю HTML файл с небольшой структурой, ставлю енкодинг - Utf-8, печатаем в нем чегонить (без русских символов, с ними - кодировка определяется отлично!). Сохраняем, опять открываем, и... WIN-1251...
Автор: mozers
Дата сообщения: 14.10.2010 09:35
mrFleshka
Цитата:
печатаем в нем чегонить (без русских символов
Берем этот файл и сохраняем в utf8
Этот же файл сохраняем в win1251 с другим именем
Сравниваем эти 2 файла
О, чудо, они - одинаковы!
Идем в Википедию и читаем статью про utf8.
Автор: mrFleshka
Дата сообщения: 14.10.2010 12:04

Цитата:
Берем этот файл и сохраняем в utf8
Этот же файл сохраняем в win1251 с другим именем
Сравниваем эти 2 файла
О, чудо, они - одинаковы!
Идем в Википедию и читаем статью про utf8.


Да я читал... Просто если в дальнейшем его править, дописывать в него русские буквы и т.д., то ведь он сохранится как WIN-1251?

Ладно, тогда думаю, поставлю Utf-8 по дефолту, и если надо, забиндю переключение кодировок.
Кстати сразу вопрос, как забиндить это переключение?
Видел в скайте констркции типа:

Код:
command.parent.72.*=7
command.name.72.*=Leftwards
command.72.*=dostring horizontal=1 vertical=1 dofile(props["SciteDefaultHome"].."\\tools\\MoveLines.lua")
command.mode.72.*=subsystem:lua,savebefore:no
command.shortcut.72.*=Alt+Left
Автор: mozers
Дата сообщения: 14.10.2010 13:45
mrFleshka
Цитата:
если в дальнейшем его править, дописывать в него русские буквы и т.д., то ведь он сохранится как WIN-1251?
Файл сохраняется в текущей кодировке (текущая кодировка отображается в строке состояния).
Т.е. дописал русскую букву, сменил текущую кодировку на utf8 через меню "Tools"-"Кодировка"-"Convert to", сохранил. Все. Теперь файл всегда будет открываться в utf8.
Новый файл можно создавать сразу в utf8 (см. параметр file.create.as.utf8).

Цитата:
Ладно, тогда думаю, поставлю Utf-8 по дефолту, и если надо, забиндю переключение кодировок.
Кстати сразу вопрос, как забиндить это переключение?
Если поставить Utf-8 как дефолтовую кодировку (code.page=65001) то это автоматом убъет переключение, поскольку переключение происходит между уникодом и дефолтовой. Очень не рекомендую этого делать.

Цитата:
Я так понимаю, мне надо свои команды заводить для переключения?
Для переключения чего? А имеющиеся не удовлетворяют?


Добавлено:
Кстати, вставка вот такого кода в начало файла, заставит SciTE считать кодировку равной utf8 независимо от содержимого файла:
Код: <?xml version='1.0' encoding='utf-8'?>

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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