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

» SciTE - Open Source Text Editor for Windows & Linux

Автор: nail333
Дата сообщения: 29.03.2011 15:05
mozers
Поисследовал проблему дальше. Установил на виртуалку студию 2003 и собрал SciTE в ней - результат получился по размеру точно такой же, как и в сборке, и баг точно так же проявляется.
После этого попробовал скомпилять в дебаге - баг не проявился, так что я решил посмотреть опции компиляции в релизе. В итоге выяснил что баг исчезает если убрать ключ -GL в scite.mak:

Код: CXXNDEBUG=-O1 -Oi -MT -DNDEBUG
Автор: mozers
Дата сообщения: 29.03.2011 21:11
nail333
Насчет опций компиляции ничего сказать не могу (не спец) но спецы эту тему читают, надеюсь что ответят.
Повторюсь, что лично я такой баг живьем не видел, хотя SciTe-Ru компилю для себя в чем попало (MinGW, VC71, VC9). Для сборки выбрал VC71 только потому что размер меньше получается. Ворнинги, правда, при компиляции лезут, но спецы говорят что это - ерунда.
А вот повнимательней посмотреть на SciTE в каком нить Process Explorer я бы посоветовал, поскольку прецендент такой был - и когда то так выловили багу с утечкой памяти...
Автор: yurinb
Дата сообщения: 30.03.2011 09:57
Подскажите как настроить чтобы при вставке из буфера обмена русского текста например из netapad в файл в кодировке 866 текст выглядел нормально а не в виде (эряшёрЄ№ ьръЁюё яю тюёёЄрэютыхэш■ ърЁЄюЄхъш1). Видимо надо настроить перекодировку 1251 в 866 при вставке, а как.
Автор: nail333
Дата сообщения: 30.03.2011 10:23
mozers
Сомневаюсь что в Process Explorer можно увидеть чего-нибудь интересного, так как SciTE тупо грузит по максимуму одно ядро процессора и висит в таком состоянии сколь угодно долго, пока не прибьешь процесс. То есть он в принципе работает, но не реагирует ни на что и не обрабатывает виндовых сообщений. Я думаю что после Whole Program Optimization в исполнении 2003 студии код оптимизируется не совсем корректно и при данных условиях просто происходит какое то зацикливание. Врядли тут есть какой то баг в коде SciTE раз при компиляциях другими способами все работает.
Автор: Motrim
Дата сообщения: 30.03.2011 14:07

Цитата:
Предпросмотра - нет. Советую юзать FinePrint
интересное решение, спасибо. Остановилась на несерверной версии

Автор: kirillkr
Дата сообщения: 30.03.2011 19:18
Кто-нибудь может собрать версию под x64?
Автор: mozers
Дата сообщения: 30.03.2011 21:41
yurinb
"Настроить" тут ничего не получится Пока не будет решено Issue 18...
Автор: UR4LTZ
Дата сообщения: 01.04.2011 06:55
noisy

Цитата:
Уважаемые разработчики SciTE-Ru, просьба не паковать исполняемые модули UPX, ибо винты нынче большие, а вот ОЗУ всегда не хватате

Больше не будет.. Ссылка
ALeXkRU

Цитата:

• Asm, Basic, and D lexers add extra folding properties.
В лексеры Asm, Basic и D добавлены дополнительные свойства свёртки.

А можно еще сделать перевод новых ключей для этих правок?
nail333

Цитата:
После этого я пересобрал Scite.exe из SVN с помощью Visual Studio - все работает отлично, ничего не виснет


А как ведет себя SciTE собранный в MinGW/GCC не проверялось?
Автор: nail333
Дата сообщения: 01.04.2011 12:51
UR4LTZ

Цитата:
А как ведет себя SciTE собранный в MinGW/GCC не проверялось?

Попробовал собрать с помощью MinGW, все нормально. У меня баг проявляется только при компиляции студией 2003 с включенной опцией GL
Автор: ALeXkRU
Дата сообщения: 01.04.2011 15:54
UR4LTZ
07:55 01-04-2011
Цитата:


Цитата: •Asm, Basic, and D lexers add extra folding properties.
В лексеры Asm, Basic и D добавлены дополнительные свойства свёртки.

А можно еще сделать перевод новых ключей для этих правок?
Автор: mozers
Дата сообщения: 01.04.2011 16:25
UR4LTZ ALeXkRU
Об этих фичах речь шла тут и тут.

Публиковать перевод офф-форума - это было бы сильно...
Имхо тут просто читать надо. Если - непонятно, то - со словарем
А вот перевести свежие абзацы из SciTEDoc_rus.html было бы очень хорошо...
Автор: Motrim
Дата сообщения: 01.04.2011 22:23
ну вот, опять затык: до сих пор довольствовалась дефолтовым размером шрифта при распечатывании. Но он мелкий! Потребовалось однажды распечатать с бОльшим размером шрифта, облазила всё меню - не нашла где можно поменять шрифт. Да и вообще привычных настроек неееет Переход на программу вынужденный и болезненный, привыкаю до сих пор. Раз я тут, задам еще вопросик: удалось однажды убрать боковую панель (совершенно бесполезная для меня штука, съедающая полезную область просмотра документов), но она снова появляется при следующем запуске программы - ее можно как-то отключить?
Альтернативы для меня пока нет, с другими программами еще неудобнее. Обустраиваюсь как могу
Автор: mozers
Дата сообщения: 01.04.2011 23:39
Motrim
Цитата:
распечатать с бОльшим размером шрифта, облазила всё меню - не нашла где можно поменять
Ctrl+GrayPlus и Ctrl+GrayMinus одновременно меняют размер и при просмотре и при печати.

Цитата:
вообще привычных настроек неееет
Когда въедете, то поймете что те, что есть - на порядок круче и гибче всех обычных.

Код: # Показывать SideBar при запуске редактора: 1-да, 0-нет(default)
sidebar.show=1
Автор: Motrim
Дата сообщения: 02.04.2011 14:12

Цитата:
Ctrl+GrayPlus и Ctrl+GrayMinus одновременно меняют размер и при просмотре и при печати
Спасибо! всё так просто, когда уже знаешь Еще бы шрифт выбрать-поменять и понять, почему распечатанное в scite так тускло и бледно (по умолчанию включен режим экономии тонера), хотя напечатанное из браузера выглядит удобочитаемо, может, если поменять шрифт, будет лучше...

Цитата:
Когда въедете, то поймете что те, что есть - на порядок круче и гибче всех обычных.
Не сомневаюсь ), вот только въехать надо. Если мне придется для выбора подходящего шрифта н-цать раз его прописывать в каком-то (еще разобраться - каком!) файле настроек, то вместо реализованного на плите рецепта к вечеру я получу задолбавшуюся себя... А всего-то хотелось этот рецепт симпатично распечатать
хм, по-моему до меня дошло, откуда тусклый цвет - в scite шрифт на экране неЧЕрного цвета. Мне нравится, а вот принтеру - нет галочка в FinePrint на "заменять цвет оттенками серого" ничем не помогла. Что делать?

Автор: Cuprume
Дата сообщения: 02.04.2011 15:59
Motrim

Цитата:
Еще бы шрифт выбрать-поменять

строка 809 глобальных настроек и далее

Код: # Первая подборка шрифтов - monospace (заменяет 2й набор после нажатия на Ctrl+F11)
Автор: mozers
Дата сообщения: 02.04.2011 16:15
Motrim
Цитата:
в scite шрифт на экране неЧЕрного цвета. Мне нравится, а вот принтеру - нет
Попробуйте поиграть с настройкой print.colour.mode


Добавлено:
Cuprume - прав. Можно поменять существующий или добавить свой набор шрифтов.
Только цвет шрифта тут задать не удасться.
Автор: Motrim
Дата сообщения: 03.04.2011 17:29

Цитата:
строка 809 глобальных настроек и далее

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

Цитата:
Попробуйте поиграть с настройкой print.colour.mode

В сочетании с "ctrl +" - то что нужно в моем случае. Большое Вам,mozers,
спасибо ! Как жаль, что из-за таких мелочей (всего-то увеличить шрифт да распечатать в черно-белом варианте) приходится кого-то беспокоить
Автор: bibirada
Дата сообщения: 04.04.2011 05:30
Добавил тэги на горячие клавиши, линк, курсив, параграф и тд - нормально. Но <br> и жирный текст не вешаются. Вот жирный

# Bold style tags
command.parent.210.*=209
command.name.210.*=<b></b>
command.210.*=dostring editor:ReplaceSel('<b>'..editor:GetSelText()..'</b>')
command.mode.210.*=subsystem:lua,savebefore:no
command.shortcut.210.*=Ctrl+B

В Tools---HTML выбрать их можно, а по клавишам не работают. Что не так?
Автор: ALeXkRU
Дата сообщения: 04.04.2011 14:57
bibirada
может, из-за Ctrl+B? оно ж занято..
Автор: Psorokin
Дата сообщения: 04.04.2011 18:54
bibirada
А зачем так всё усложнять, ведь есть аббревиатуры (которые, кстати, разворачиваются по Ctrl+B) и их гораздо легче настраивать?
Автор: Motrim
Дата сообщения: 04.04.2011 21:19
Снова вопросик: как отключить эти закрученные стрелочки в конце каждой строчки (это символы перевода строки? в терминологии не сильна)? Если бы они не выводились на печать - фиг бы с ними, но они пропечатываются, надоело Покопалась в меню "вид", но смогла отключить только номера строк...
И, повторюсь еще раз, нельзя ли насовсем отключить боковую панель, не проделывая эту операцию каждый раз при очередном открытии редактора?
Автор: Zloy_Gelud
Дата сообщения: 04.04.2011 23:40
Motrim

Цитата:
И, повторюсь еще раз, нельзя ли насовсем отключить боковую панель, не проделывая эту операцию каждый раз при очередном открытии редактора?

Вам же уже подсказали
Автор: bibirada
Дата сообщения: 05.04.2011 06:21
ALeXkRU
Была такая мысль, пробовал разные буквы подставлять-не работало. Сейчас внимательно посмотрел,после буквы точка,такая как ставится при пробеле.Убрал-заработало.Вот,видно,из-за пробела не работало.

Psorokin
По аббревиатурам я вообще не понял как там что.Если не лень-поясни,может удобнее мне будет,а если лень-сойдет и так.
Еще немного напрягает меня- при закрытии сообщение "Отсутствует исполняющее ядро для расширения имени файла ".js".Что это за ядро?
Автор: mozers
Дата сообщения: 05.04.2011 09:52
Motrim
Цитата:
как отключить эти закрученные стрелочки в конце каждой строчки
ИМХО никак

bibirada
Цитата:
"Отсутствует исполняющее ядро для расширения имени файла ".js".
тут
Автор: Motrim
Дата сообщения: 07.04.2011 10:00
Zloy_Gelud,
Цитата:
Вам же уже подсказали

Да? Спасибо большое, я и не знала. Да и откуда мне знать, что side bar и боковая панель - одно и то же? Это естественно, что непонятное прошло мимо глаз

mozers,
Цитата:
ИМХО никак

ой-ой-ой-ёй, это очень плохо... Спасибо за ответ
Автор: Psorokin
Дата сообщения: 07.04.2011 18:50
bibirada
С аббревиатурами всё очень просто и удобно. Например: набираешь <b нажимаешь Ctrl+B и получаешь <b>l</b> с курсором посередине. Если у тебя открыта вкладка abberv на боковой панели, то можно просто дважды кликнуть по аббревиатуре для её вставки.
Можешь добавить свои аббревиатуры в соответствующий файл в папке Abbrev
Автор: bibirada
Дата сообщения: 12.04.2011 03:44
Psorokin
Понял.Я сразу тогда попробовал(один раз жал),появляется тэг-на окне нажму пропадает,там 2 раза надо жать.Вообще штука хорошая,но мне надо 7-10 тэгов,мне проще на горячие клавиши их навесить.
mozers
Угу.До Гугла я не добрался.
Автор: Cuprume
Дата сообщения: 13.04.2011 22:13
Подскажите есть ли какое сочетание клавиш для восстановления последней закрытой вкладки?
Понятно, что можно идти в меню "Файл" и выбрать там из списка, но немного не то, хотелось бы с клавиатуры.
Автор: insolor
Дата сообщения: 14.04.2011 14:01
Можно ли настроить чтобы при переходе в DOS Mode (cp866) шрифт не менялся с моноширинного на пропорциональный? В файле глобальных настроек подборка пропорциональных шрифтов закомментирована.
Автор: mozers
Дата сообщения: 14.04.2011 20:20
Cuprume
Как вызвать этот пункт меню не придумал.
Но проблему можно решить простеньким скриптом OpenLastFile.lua : [more]
Код: --[[--------------------------------------------------
Открывает (по Ctrl+1) последний закрытый файл
------------------------------------------------------
Подключение:
Добавьте в SciTEStartup.lua строку
dofile (props["SciteDefaultHome"].."\\tools\\OpenLastFile.lua")
--]]--------------------------------------------------

local fname = '' -- имя последнего закрытого файла
local id = '240' -- любой свободный номер меню Tools

-- Добавляем вызов ф-ции open_last_file и шорткат
props['command.'..id..'.*'] = 'open_last_file'
props['command.mode.'..id..'.*'] = 'subsystem:lua,savebefore:no'
props['user.shortcuts'] = props['user.shortcuts']..'Ctrl+1|9'..id..'|'

-- Функция открытия файла
function open_last_file()
if fname ~= '' then
scite.Open(fname)
end
end

-- При закрытии вкладки сохраняет имя файла
AddEventHandler("OnClose", function(file)
fname = file
end)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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