сделать стартовой  |  добавить в избранное

   SciTE - редактор кода для программистов

Архив SciTE-форума

Автор: mozers, Отправлено:16:44 30-12-2010
ALeXkRU
Исправлено в r1684.

Leshgan
Frank Wunderlich использует наш SciTE-Ru в Ubuntu.
Правда, бОльшая часть наших фич там не работают, поскольку многие доработки ядра писались под Винду.
Скрипты тоже требуют доработки.
Т.е. в nix-ах особой разницы между оригиальным scite и scite-ru не наблюдается.

Автор: ringer, Отправлено:14:33 01-01-2011
открываю любой файл скрипт python
запускаю по ф5
если скрипт во время работы создает какие то файлы, то они сохраняются рядом с файлом py который я запустил
после этого в этом же SciTE, открываем другой файл, не важно какой
и переключаемся на вкладку с предыдущем, запускаем ф5
и файлы которые создаются скриптом, сохранятся теперь не в папку с самим скриптом, а в папку с файлом который мы открыли последним
т.е. SciTE для командной строки(cmd.exe) рабочей директорий почему-то считает не ту в которой лежит файл открытый на данной вкладке, а ту директорию из который был открыт последний файл
как это победить?

и я так понял у SciTE есть своя консоль, можно как-то python скрипт запускать в ней? Автор: mozers, Отправлено:17:22 01-01-2011
C Новым Годом!
ringer
Код:
if PLAT_WIN
# Команда меню - Выполнить (F5)
command.go.*.py
=cmd.exe /k CD /d "$(FileDir)" & c:\Python25\python.exe -u "$(FilePath)" < con: > con: 2>&1
command.go.subsystem.*.py=2
# Команда меню - Собрать (F7)
command.build.*.py
=c:\Python25\python.exe -u "$(FilePath)" < con: > con:
F5 - файл выполняется в системной консоли
F7 - файл выполняется в консоли SciTE
Автор: ringer, Отправлено:17:37 01-01-2011
Спасибо! Автор: Leshgan, Отправлено:22:04 01-01-2011
mozers
Спасибо, но уже разобрался.
Наш SciTE-Ru отлично себя ведет в Wine. Все фичи работают. Автор: AZJIO, Отправлено:15:19 05-01-2011
Сделал утилитку для редактирования темы скайта. Файл SciTEUser.properties временно переложить в %UserProfile%, чтобы сохранить в тему, так как делал для англ. версии. Автор: Zloy_Gelud, Отправлено:23:12 05-01-2011
Еще не появилось возможность задать определенный цвет символам: ; , . { } ( ) и др.? Автор: AZJIO, Отправлено:09:15 06-01-2011
Zloy_Gelud
удалено... понял вопрос из темы Notepad++ Автор: karas3d, Отправлено:20:36 10-01-2011
Уж очень мне нужно под win 2000 запустить скайт((( Может реально переписать проблемные места? Автор: ALeXkRU, Отправлено:01:33 11-01-2011
karas3d

Цитата:
очень мне нужно под win 2000 запустить скайт

а остаться на версии, работающей там, не вариант? Автор: tvolf, Отправлено:10:16 13-01-2011
Такой вопрос. Установлен SciTE-Ru 2.22 .87 [Сборка 01.11.2010].
Не работает поиск в кодировке 866. То есть, я открываю текстовый файл в кодировке 866 (DOS). Scite автоматом устанавливает правильную кодировку для отображения файла.
Дальше я нажимаю CTRL+F, ввожу строку для поиска (русскими буквами), нажимаю ENTER, и... поиск ничего не находит. Проблема, как я понимаю в том, что вводимая для поиска строка хранится, например, в кодировке 1251 (Windows), а сравнение производится с оригиналом, который хранится в 866 кодировке. Соответственно, поиск не срабатывает.
Подскажите, что можно сделать ? Возможно, кто-то уже сталкивался с этой проблемой.
Заранее благодарю.



Автор: XPEHOMETP, Отправлено:12:37 13-01-2011
tvolf
Ну, что тут можно сделать? Разве что посоветовать использовать для этой задачи редакторы российского изготовления, которые знают толк в разных русских кодировках. Например, BRED (блокнот редактора) или KoEdit (в последнем случае есть подсветка синтаксиса языков программирования).

ЗЫ: Кстати, это не только чисто российская проблема. Немецкий язык или иврит тоже имеют кучу разных кодировок, и с ними обычно тоже не все путем... Правда, в немецком всякие там омляуты не так уж часто встречаются, можно и пережить.

Добавлено:
ЗЫ: Кстати, Notepad++, построенный на основе SciTE, тоже русскую ДОСовскую кодировку не кушает. Так что тут проблемы явно в базисе где-то... Автор: mozers, Отправлено:19:50 14-01-2011
XPEHOMETP
Цитата:
Кстати, Notepad++, построенный на основе SciTE, тоже русскую ДОСовскую кодировку не кушает. Так что тут проблемы явно в базисе где-то...
Для того и существует SciTE-Ru чтобы решать такие проблемы.
И редакторы, которые Вы рекомендуете, мягко говоря - староваты. Уж если рекомендовать, то - AkelPad. Там проблему с кодировками изначально решили самым наилучшим образом.

tvolf
В текущей SVN версии SciTE-Ru поиск русских слов в 866 кодировке работает.
Правда, только всегда с учетом регистра. Так что до идеала - еще далеко...
К сожалению и программисты, которых волнует проблема кодировок - так же отсутствуют. Так что висит Issue 18 почти 4й год без движения Автор: ids, Отправлено:09:43 21-01-2011
Необходимо сделать следующее - мои Lua-скрипты имеют расширение plua (например main1.plua), но при открытии файла через меню (File->Open) по умолчанию видны только стандартные скрипты Lua (*.lua, *.wlua). Как добавить также свои файлы (*.plua)? Автор: mozers, Отправлено:13:22 21-01-2011
ids
Надо добавить в file.patterns.lua нужное расширение.
Код:
file.patterns.lua=*.lua;*.wlua;*.macro;*.plua

Почему так? Потому что file.patterns.lua входит в параметр filter.lua, а filter.lua входит в параметр open.filter, который и задает фильтр для открытия файлов. Автор: Dm666, Отправлено:15:56 22-01-2011
Всем привет!
Прочел эту ветку за последние 4 года... Узнал много нового, но того, что узнать хотел, как обычно, не нашел. Поэтому рискну позадавать глупых вопросов.

Пишу исключительно в AutoIt и всю дорогу пользовался соответствующей сборкой (http://www.autoitscript.com/autoit3/scite/). Все было прекрасно, пока я не скачал сборку здешнюю... Очень вкусные фишки вроде автозакрытия скобок, боковой панели... Просто высший класс. Но кое-чего не хватает. Подскажите плз где чего покрутить. Серьезных неудобств пока только 2:

1. В Scite4AutoIt при наборе одной буквы сразу выпадает список команд на эту букву. И по мере набора он автоматом сокращается. Здесь такого не наблюдается. Можно прикрутить?

2. В Scite4AutoIt аббревиатуры раскрывались пробелом. Просто, удобно, эффективно. Набрал аббревиатуру, она подсветилась красным, ткнул пробел - все. Зачем выкручивать пальцы и тыкать каждый раз в Ctrl-B?? Был крайне удивлен, что никто за все эти годы про это так и не спросил. Удобно же! Перерыл все настройки, не нашел... Может я странного хочу? Автор: mozers, Отправлено:18:00 22-01-2011
Dm666
1. В SciTE-Ru несколько похожих функций.
- Смотри в SciTEGlobal.properties параметры autocompleteword.automatic и autocompleteword.incremental
- Смотри описание в AutocompleteObject.lua
- Смотри описание в abbrevlist.lua

2.
Цитата:
Зачем выкручивать пальцы и тыкать каждый раз в Ctrl-B?
А abbrev.lexer.auto зачем придуман?
Автор: asdf8, Отправлено:13:56 23-01-2011
Подскажите пожалуйста - можно ли настроить SciTE, чтобы функция "Открыть выделенный файл", могла открывать инклюды? В AutoIt инклюды ищутся сначала относительно текущего файла (эти файлы SciTE может найти), а потом - в папке "Include", где установлен AutoIt. Автор: Dm666, Отправлено:16:02 23-01-2011

Цитата:
1. В SciTE-Ru несколько похожих функций.
- Смотри в SciTEGlobal.properties параметры autocompleteword.automatic и autocompleteword.incremental
- Смотри описание в AutocompleteObject.lua
- Смотри описание в abbrevlist.lua

2.
Цитата:
Зачем выкручивать пальцы и тыкать каждый раз в Ctrl-B?
А abbrev.lexer.auto зачем придуман?


Полдня пытался что-нибудь со всем этим сделать. Результат нулевой. Можно еще подробнее, для полных чайников?

autocompleteword.automatic и autocompleteword.incremental обе = 1. Автор: bkz830, Отправлено:20:59 23-01-2011
Dm666
Вот ещё по теме: Настройка русской версии SciTE под AutoIt. Может быть там что найдёте.



1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100 / 101 / 102 / 103 / 104 / 105 / 106 / 107 / 108 / 109 / 110 / 111 / 112 / 113 / 114 / 115 / 116 / 117 / 118 / 119 / 120 / 121 / 122 / 123 / 124 / 125 / 126 / 127 / 128 / 129 / 130 / 131 / 132 / 133 / 134 / 135 / 136 / 137 / 138 / 139 / 140 / 141 / 142 / 143 / 144 / 145 / 146 / 147 / 148 / 149 / 150 / 151 / 152 / 153 / 154 / 155 / 156 / 157 / 158 / 159 / 160 / 161 / 162 / 163 / 164 / 165 / 166 / 167 / 168 / 169 / 170 / 171 / 172 / 173 / 174 / 175 / 176 / 177 / 178 / 179 / 180 / 181 / 182 / 183 / 184 / 185 / 186 / 187 / 188 / 189 / 190 / 191 / 192 / 193 / 194 / 195 / 196 / 197 / 198 / 199 / 200 / 201 / 202 / 203 / 204 / 205 / 206 / 207 / 208 / 209 / 210 / 211 / 212 / 213 /
SciTE © 2004 - 2011