Важная информация

User Tag List

Страница 2 из 16 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 151

Тема: Z80 Asm plugin for Sublime Text 2

  1. #11
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hacker VBI Посмотреть сообщение
    с чем может быть связано?
    в Build Settings надо прописать кой-чего... см. Variants вот здесь: http://docs.sublimetext.info/en/late...ecific-options

    руки не дошли...

  2. #12
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    кстати, если для кого-то Sublime Text это новый редактор, то лучше сразу бету 3 версии взять. там много вкусного

    пара предложений:
    1. в z80asm.tmLanguage переименовать entity.name.label.asm в entity.name.label.asm.def (строка 44)
    2. положить файлик Symbol List.tmPreferences из аттача в папку плагина

    теперь по ctrl+r можно быстро скакать по меткам в текущем файле.

    а в случае Sublime Text 3 по ctrl+shift+r по меткам во всем проекте. и плюс к этому будет работать GoTo Definition
    Вложения Вложения

  3. #13
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    и в продолжении темы SublimeText 3 и индексированных символов

    Код:
    import sublime, sublime_plugin
    
    class IndexedSymbolsAutocomplete(sublime_plugin.EventListener):
        def on_query_completions(self, view, prefix, locations):
            symbols = set()
            window = sublime.active_window()
            for view in window.views():
                symbols.update(el[1] for el in view.indexed_symbols())
            symbols = sorted(symbols)
            return [(el, ) for el in symbols]
    если положить это в папку плагина, то в списке auto complete'а будут метки из всех открытых табов.

  4. #14
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    фигасе!
    elf/2, спасибо, попробую! вопрос только про entity.name.label.asm.def... почему обязательно .def? в tmPreferences нельзя без def вписать?

    ---------- Post added at 16:17 ---------- Previous post was at 16:15 ----------

    в третьей версии вроде 3й питон, я в 3й не тестировал, если что...

  5. #15
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    вопрос только про entity.name.label.asm.def... почему обязательно .def? в tmPreferences нельзя без def вписать?
    у тебя entity.name.label.asm слишком много чего матчит. Чтобы отделить определение метки от использования я добавил суффикс. И в Symbol List.tmPreferences пишу что учитывать только определения меток.


    Цитата Сообщение от psb Посмотреть сообщение
    в третьей версии вроде 3й питон, я в 3й не тестировал, если что...
    ну и что я протестировал - работает.

    автор похоже на второй Sublime забил, а новую версию вроде регулярно обновляет. основные плагины тоже потихоньку мигрируют.

  6. #16
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от elf/2 Посмотреть сообщение
    у тебя entity.name.label.asm слишком много чего матчит.
    ага, я понял.

    Цитата Сообщение от elf/2 Посмотреть сообщение
    ну и что я протестировал - работает.
    ок, со временем может тоже перейду/проверю. нужно еще билдскрипты (примеры) под линукс и мак... тоже со временем.

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,690
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Exclamation



    Сделал темку с более спокойными (пастельными) цветами. Для смены в файле c:\Users\%UserName%\AppData\Roaming\Sublime Text 2\Packages\z80asm\z80asm.sublime-settings

    Изменить строчку
    "color_scheme": "Packages/z80asm/z80asm (breeze).tmTheme"

    или закомментировать и выбрать в меню:

    Preference->Color Scheme->z80asm->z80asm (breeze)

    Так же в архиве файл sjasm-comments.tmPreferences который немного изменяет политику расстановки комментариев. В частности по «ctrl+/» комментарий «;» ставится с начала строки, а не рядом с текстом.

    p.s. к вечеру думаю psb посмотрит и добавит в репозитарий
    Вложения Вложения
    • Тип файла: zip st2.zip (5.5 Кб, Просмотров: 175)
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  9. #18
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    А что этот редактор платный? еще и 60$, да они с дуба рухнули
    Если надо, есть крякнутый ехе, я его поломал минут за 10.
    Но и некрякнутый пока (!) без ограничений.

  10. #19
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновления:

    * теперь поддерживается 3я версия редактора;
    * улучшена система билда/запуска (первым делом ищутся make.bat и emul.bat в директории проекта, и если они есть - запускаются они, в этом случае никаких настроек путей в плагине делать не надо);
    * комментирование кода теперь всегда происходит с начала строки (breeze);
    * новая спокойная цветовая тема от breeze;
    * навигация по меткам в файле (ST2) и в проекте (ST3) (elf/2);
    * автодополнение из всех открытых вкладок (elf/2).

  11. #20
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от TSL Посмотреть сообщение
    есть крякнутый ехе
    Не, спасибо, я верю что хороший редактор, но не зацепило

Страница 2 из 16 ПерваяПервая 123456 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. RT-11 DSK Total Commander wcx plugin.
    от Patron в разделе ДВК, УКНЦ
    Ответов: 371
    Последнее: 26.08.2023, 15:15
  2. text mоde
    от sv в разделе Демо
    Ответов: 5
    Последнее: 16.02.2009, 15:47
  3. Новый FAR plugin для форматирования дисков TR DOS
    от Alexandr Medvedev в разделе Утилиты
    Ответов: 3
    Последнее: 03.08.2007, 16:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •