Speccy - наш выбор!  
ZXPRESS
ZXTUNES
Virtual TR-DOS
World of Spectrum
ZX Spectrum Old Demos •

Go Back   Speccy - наш выбор! > Эмуляция ZX Spectrum'а > Утилиты

Reply
 
Thread Tools Display Modes
Old 26th August 2013, 12:29   #1
Guru
 
Join Date: 25th January 2005
Location: Miass, Chelyabinsk region
Posts: 4,044
Thanks: 630
Thanked 892 Times in 627 Posts
psb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to behold
Thumbs up Z80 Asm plugin for Sublime Text

Для всех фанатов Sublime Text 2/3 радостная новость: вышел плагин для асма Z80! Смотреть и качать здесь: https://github.com/psbhlw/sublime-text-z80asm



Что в нем есть:

* Установка простым копированием;
* Подсветка синтаксиса;
* Яркая цветовая тема;
* Запуск ассемблера и эмулятора из редактора;
* Навигация по ошибкам компилирования;
* Навигация по меткам (ST3 - по всем файлам проекта);
* Автодополнение по текстам всех открытых файлов;
* Набор заготовок кода (заготовка для кодового блока для sjasm, бейсик для монолоадера, настройка прерываний, загрузка секторов с диска, очистка экрана, ожидание нажатия клавиш и много чего еще), ускоряющих написание простых программ;
* Встроенная система хелпов (пока почти ничего в ней нет).

В дальнейшем планируется добавить несколько функций типа конвертирования синтаксиса, формата строки, разбивки/склейки строк (по правилам ассемблера).

Более подробное описание плагина в README. Пишите здесь свои отзывы и предложения, а если у кого есть вопросы типа "да что такого хорошего в этом вашем Sublime Text" - создайте, пожалуйста, отдельную тему для этого.

Спасибо всем помогавшим!
__________________
wbw, psb.

Last edited by psb; 29th August 2013 at 23:00. Reason: Обновления
psb is offline   Reply With Quote
The Following 29 Users Say Thank You to psb For This Useful Post:
Alex Rider (26th August 2013), Blade (27th August 2013), breeze (28th August 2013), crushers[4ePT] (7th September 2013), Djoni (26th August 2013), EARL (3rd September 2013), elf/2 (26th August 2013), Enigmatic (8th January 2014), esl (26th August 2013), GM BIT (28th August 2013), GrifonLeo (16th December 2013), Hacker Grey (6th December 2013), Hacker VBI (26th August 2013), IanPo (26th August 2013), key-jee (10th February 2014), mastermind (9th June 2014), nodeus (26th August 2013), perestoronin (27th August 2013), PERESTROiKA (27th August 2013), Raydac (6th December 2013), skyther (26th August 2013), SoftLight (26th August 2013), sq/skrju (26th August 2013), strider (6th October 2013), svofski (26th August 2013), tmp_online (3rd September 2013), Vitamin (26th August 2013), ViThor (2nd September 2013), Дмитрий (26th August 2013)
Old 26th August 2013, 22:10   #2
Veteran
 
Join Date: 7th February 2008
Location: г. Москва
Posts: 1,185
Thanks: 268
Thanked 417 Times in 265 Posts
Alex Rider is just really niceAlex Rider is just really niceAlex Rider is just really niceAlex Rider is just really niceAlex Rider is just really nice
Default

Разбираюсь потихоньку, здоровская весчь. Пока хочется попросить такую щтуку:
В батник для билда и запуска отдавать не текущий файл, а <имя проекта>.a80 (если проект открыт) или <имя папки с текущим файлом>.a80. Компилировать и запускать текущий файл, как правило, не надо.

---------- Post added at 21:10 ---------- Previous post was at 20:57 ----------

upd: Еще хочется code completion с символами из всех файлов проекта.
Alex Rider is online now   Reply With Quote
The Following User Says Thank You to Alex Rider For This Useful Post:
psb (27th August 2013)
Old 27th August 2013, 02:07   #3
Guru
 
Join Date: 25th January 2005
Location: Miass, Chelyabinsk region
Posts: 4,044
Thanks: 630
Thanked 892 Times in 627 Posts
psb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to behold
Default

на счет билда проекта - хорошая идея, подумаю на досуге что можно сделать.

про code completion из всех файлов - не уверен, вроде не настраивается это в редакторе...
__________________
wbw, psb.
psb is offline   Reply With Quote
Old 27th August 2013, 04:40   #4
Veteran
 
Join Date: 7th February 2008
Location: г. Москва
Posts: 1,185
Thanks: 268
Thanked 417 Times in 265 Posts
Alex Rider is just really niceAlex Rider is just really niceAlex Rider is just really niceAlex Rider is just really niceAlex Rider is just really nice
Default

Quote:
Originally Posted by psb View Post
на счет билда проекта - хорошая идея, подумаю на досуге что можно сделать.
Я тока что поковырялся - вроде бы с билдом несложно все. Надо в билд-конфиге передавать в батник не имя файла, а имя проекта (там есть соответствующая переменная). Все гораздо хуже с действием Run. Там надо в питоновском скрипте узнать путь к проекту, у меня не получилось это сделать. Фокусы с билдом и Run'ом становятся полезны когда сырцы лежат в разных папках.

А вот Code Completion - это важная штука. Может, ее питоновским скриптом сделать получится?
Alex Rider is online now   Reply With Quote
Old 27th August 2013, 08:28   #5
Guru
 
Join Date: 25th January 2005
Location: Miass, Chelyabinsk region
Posts: 4,044
Thanks: 630
Thanked 892 Times in 627 Posts
psb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to behold
Default

Quote:
Originally Posted by Alex Rider View Post
Надо в билд-конфиге передавать в батник не имя файла, а имя проекта (там есть соответствующая переменная).
это да, просто надо унифицировать, чтобы всем было удобно. возможно, в скрипт передавать два параметра.
Quote:
Originally Posted by Alex Rider View Post
Все гораздо хуже с действием Run.
в билд-системе можно сделать Run так же как и билд, и в скрипте запускать Run так же как и билд. надо экспериментировать.

Code Completion курить надо... беглый гуглинг грит, что нельзя так сделать.
__________________
wbw, psb.

Last edited by psb; 27th August 2013 at 08:56.
psb is offline   Reply With Quote
Old 27th August 2013, 09:11   #6
Master
 
sq/skrju's Avatar
 
Join Date: 11th February 2005
Posts: 533
Thanks: 258
Thanked 292 Times in 105 Posts
sq/skrju is just really nicesq/skrju is just really nicesq/skrju is just really nicesq/skrju is just really nice
Default

Ради интереса решил поставить и посмотреть, что за Sublime Text 2 такой. Понравилось, скорее всего перейду на него с Ultraedit. Спасибо за плагин!
sq/skrju is offline   Reply With Quote
The Following User Says Thank You to sq/skrju For This Useful Post:
psb (27th August 2013)
Old 27th August 2013, 09:39   #7
Guru
 
Join Date: 25th January 2005
Location: Miass, Chelyabinsk region
Posts: 4,044
Thanks: 630
Thanked 892 Times in 627 Posts
psb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to behold
Default

Quote:
Originally Posted by Alex Rider View Post
или <имя папки с текущим файлом>.a80
имя папки, кстати, можно в самом батнике получить типа %~dp1.
__________________
wbw, psb.
psb is offline   Reply With Quote
Old 27th August 2013, 11:17   #8
Гость
 
Posts: n/a
Default

А что этот редактор платный? еще и 60$, да они с дуба рухнули
  Reply With Quote
Old 29th August 2013, 01:10   #9
Master
 
TSL's Avatar
 
Join Date: 28th December 2012
Location: Leesburg, VA, USA
Posts: 850
Thanks: 68
Thanked 240 Times in 161 Posts
TSL has a spectacular aura aboutTSL has a spectacular aura aboutTSL has a spectacular aura about
Default

Quote:
Originally Posted by ZEK View Post
А что этот редактор платный? еще и 60$, да они с дуба рухнули
Если надо, есть крякнутый ехе, я его поломал минут за 10.
Но и некрякнутый пока (!) без ограничений.
TSL is offline   Reply With Quote
Old 27th August 2013, 11:32   #10
Guru
 
Join Date: 25th January 2005
Location: Miass, Chelyabinsk region
Posts: 4,044
Thanks: 630
Thanked 892 Times in 627 Posts
psb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to beholdpsb is a splendid one to behold
Default

Quote:
Originally Posted by ZEK View Post
А что этот редактор платный? еще и 60$, да они с дуба рухнули
редактор хороший, и у него безлимитный триал.
__________________
wbw, psb.
psb is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 05:46.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Map Яндекс.Метрика