офигеть, вы че спорите? этот редактор умеет любые табы и одной левой конвертит их в пробелы и обратно. вы придумали проблему.
офигеть, вы че спорите? этот редактор умеет любые табы и одной левой конвертит их в пробелы и обратно. вы придумали проблему.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Мужики, спасибо за редактор.
полностью перешёл на него. новый проект пишу уже полностью в нём.
"наличие готового программного обеспечения для нового компьютера в наши дни имеет мало смысла."
"Еще вопрос - почему на Спектруме большинство звуков на AY булькающие ? Как это исправить ?"
(c) zst
А можно ли свою хот-кею заюзать? мне вот в моем проекте периодически надо откомпилировать прогу для разных 4х платформ (ZX, ATM, Profi, Sprinter), у меня это выполняется запуском одного из 4х батников... Можно ли их повешать на какие-нить горячие кнопки?
---------- Post added at 22:06 ---------- Previous post was at 21:55 ----------
Еще идейка - можно ли по Shift-F1, допустим, вызвать окно подсказки по подпрограмме, на имени которой стоит курсор? Саму процедуру искать среди файлов проекта и выводить коментарии, которые находятся непосредственно перед ней... Просто чтоб самому по библиотеке не шариться и не искать какие регистры за что отвечают...
наверняка. в файле Default.sublime-keymap надо добавить типа такого:
а в билд-системе (Z80Asm>Settings>Build settings...) добавить свой вариант (Run уже существует, запускает эмуль).Код:{ "keys": ["f1"], "command": "build", "args": {"variant": "Run"}, "context": [ { "operand": "source.z80asm", "operator": "equal", "key": "selector" } ] }
подсказку, думаю, в принципе можно сделать, но надо думать и пробовать...
не совсем понял... фолдинг - сворачивание кусков кода? на сколько я в курсе (по кр. мере во 2й версии), он работает только по отступам, поэтому про //[ и //] - не знаю. сейчас от метки до метки сворачивает искаропки.
так-то в описании раскраски можно задавать откуда докуда фолдить, но оно не поддерживается пока.
а вот хзнадо переделывать?
Да, обратил внимание, что если метка на отдельной строке то редактор сам делает сворачивание по коду до следующей метки, но как быть с локальными метками. Ну или выход - локальные метки делать на одной строке с кодом. Вот пример:
Локальная метка l1 сворачиывается до l2 хотя никакого смысла в этом нет, а глобальная label1 наоборот вообще не сворачивает код. Хотелось бы как-то самому задавать области свертки кода при помощи каких-то комбинаций типа //* или //[, не вступающих в конфликт с sjasm.
Ну и табуляция - тут конечно дело вкуса, но лично я привык разделять колонки табуляцией и когда вставляю snippets сразу видно другое форматирование. Ну это как раз я могу и под себя подогнать.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)