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

User Tag List

Страница 3 из 16 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 151

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

  1. #21
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    Не, спасибо, я верю что хороший редактор, но не зацепило
    наверное САМЫЙ достойный програмерский редактор за последнее время
    для меня еще очень критично что он мультиплатформ
    не надо привыкать к разному под Linux/Mac/Win

    ---------- Post added at 22:16 ---------- Previous post was at 21:49 ----------

    под линуксом пришлось похачить

    Код:
        "linux":
        {
            "cmd": ["$packages/z80asm/build.sh","${file_name}","${project_path:${folder}}"]
        },
    $project_path был пустым ....


    и простейший build.sh
    Код:
    #!/bin/sh
    if [ -f $2/build.sh ]
    then
     cd $2 
     $2/build.sh
    else
      echo "build.sh in project folder Required  !!!!!!"
    fi

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

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    $project_path был пустым ....
    а проект был сохранен?

    Цитата Сообщение от esl Посмотреть сообщение
    и простейший build.sh
    если не влом, можно аналог build.bat? чтобы унифицированно всё... так-то я попозже и сам допилю, если что.


    и еще просьба к All, если у кого есть удобная табличка с кодами команд, командами и их тактами, можете поделиться? спасибо.

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

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    сли у кого есть удобная табличка с кодами команд, командами и их тактами, можете поделиться? спасибо.
    http://z80.info/z80sean.txt
    Код:
    Opcode		Mnemonic		T	M	M1	Notes
    -------------------------------------------------------------------------
    00		NOP			4	1	1
    01 n n		LD BC,nn		10	3	1
    02		LD (BC),A		7	2	1
    03		INC BC			6	1	1
    04		INC B			4	1	1
    05		DEC B			4	1	1
    06 n		LD B,n			7	2	1
    или еще чего-нибудь с этой странички

    кстати, а как ты его планируешь заиспользовать?

  4. #24
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    имхо
    Код:
      "working_dir": "${project_path:${folder}}",
    без нее у меня не работает f4 переход по меткам.


    Код:
    #!/bin/sh
    
    sjasm=sjasmplus
    
    #Run external script from project folder if exists
    if [ -f $2/build.sh ]
    then
    	cd $2
    	$2/build.sh $@
    elif [[ -f $1 ]]
    then 
    	# Simple compile
    	$sjasm $1
    else
    	echo "Source file not found!"
    	exit 1
    fi
    я понял почему у меня был пустой проджектфолдер
    проджекта не было, была просто открыта папка
    и еще, не понравилось что проджект файл должен быть в той же папке что и проджект.
    Последний раз редактировалось esl; 30.08.2013 в 15:04.

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

    По умолчанию

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

    спасибо за скрипт.

  6. #26
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    а разве это не логично?
    ну до этого я складывал все Projectы в отдельную папку

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

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    планирую положить в helps, чтобы через меню можно было открыть и посмотреть (найти опкод команды и кол-во тактов). просто как справка.
    а если инфу по текущей комманде в статус баре показывать?

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

    По умолчанию

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

  9. #29
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Трабл этого редактора в том, что при вводе мнемоники, допустим "ld", он показывает подсказку, нажимаешь таб, чтоб отступить и писать операнды, а редактор только подсказку закрывает, но не делает табуляцию. С пробелом такой проблемы нет. Но с табуляцией и текст удобочитаемей и привык уже. Как можно это пофиксить, чтоб по табу и подсказка закрывалась и таб печатался?

    ---------- Post added at 23:45 ---------- Previous post was at 23:38 ----------

    Да и в принципе подсказка очень назойливая, ложные срабатывания. как-то в VS по-спокойней, по-удобней. Чет тут недоработано.

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

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Трабл этого редактора в том, что при вводе мнемоники, допустим "ld", он показывает подсказку, нажимаешь таб, чтоб отступить и писать операнды, а редактор только подсказку закрывает, но не делает табуляцию. С пробелом такой проблемы нет. Но с табуляцией и текст удобочитаемей и привык уже. Как можно это пофиксить, чтоб по табу и подсказка закрывалась и таб печатался?
    тут такая история... есть настройка cancelCompletion, у меня все команды там были перечислены, как раз чтобы когда написал типа ld, он не мешал своими подсказками. но из-за этого переставал работать другой автокомплит, если если в строке есть такое "запрещенное" слово. т.е. если написал jr, метка потом не дополняется. вот в угоду этому я убрал cancelCompletion... как это можно нормально решить - хз...

    подсказка на самом деле зависит от места, где стоит курсор, сначала ближние слова, затем дальние...

    ---------- Post added at 13:34 ---------- Previous post was at 12:32 ----------

    Дмитрий, попробуй ветку dev-canc_completion, будет лучше или нет на практике... если будет - оставлю.

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

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

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

Эту тему просматривают: 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

Ваши права

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