English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

 
 
Thread Tools
Old 11 May 2018, 11:14   #1
prb28
Registered User

 
Join Date: May 2018
Location: France
Posts: 8
Amiga Assembly extension for Visual Studio Code

I've just started a new project of an extension for Visual Studio Code.

Visual Studio Code Extension
GitHub

The initial features are editor highlighting (existed already but not totally accurate) and code formatting.
It's a work in progress... I want to add some hover for documentation on asm and Amiga registers.

I'm new to Amiga assembly language so if you have some remarks or requests, or if you want to contribute, you're welcome !

Just in a few lines, why ... (you can skip this part ;-))
Well, after 25 years in my basement, my Amiga 500 is clean and running.
Back in the days, i wanted to create a copperlist, but 2mn of reboot after a messy code was too much.
Now I have FS-UAE with a save state (0.5 sec for restore), vscode and all the tutorials from Photo (thanks a lot !).
But in episode 13, it begins by a code cleaning - and after 20 years of being a software developer, I told myself, my code is really a mess !
I did not want to format it by hand...
So I created this extension, maybe it can be useful to someone else.
It will be for me to end the episode 13 !

Last edited by prb28; 11 May 2018 at 11:24.
prb28 is offline  
AdSense AdSense  
Old 11 May 2018, 11:25   #2
kamelito
Zone Friend
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 915
there is the one below but it is not working with the latest VS
https://marketplace.visualstudio.com...23456.Linguist
kamelito is offline  
Old 11 May 2018, 19:42   #3
plasmab
Registered User

plasmab's Avatar
 
Join Date: Sep 2016
Location: Glasgow
Posts: 2,228
Anything wrong with this one?

https://marketplace.visualstudio.com...attersall.m68k

Works well for me.
plasmab is offline  
Old 11 May 2018, 20:04   #4
prb28
Registered User

 
Join Date: May 2018
Location: France
Posts: 8
I was using this one, it works pretty well, but there is no code formatting.
And if you want to align your instructions and comments, it may be painful.
prb28 is offline  
Old 09 August 2018, 11:17   #5
prb28
Registered User

 
Join Date: May 2018
Location: France
Posts: 8
There is preview of the 0.7 version with:
  • build and launch of fs-uae
  • line debugger
  • Memory dump
  • disasembler

The example workspace:
https://github.com/prb28/vscode-amiga-wks-example

The prebuilt binaries for osx/debian64/windows64:
https://github.com/prb28/vscode-amig...ample/releases
prb28 is offline  
Old 09 August 2018, 13:21   #6
plasmab
Registered User

plasmab's Avatar
 
Join Date: Sep 2016
Location: Glasgow
Posts: 2,228
Excellent work!
plasmab is offline  
Old 10 August 2018, 00:28   #7
prb28
Registered User

 
Join Date: May 2018
Location: France
Posts: 8
Thanks !

The FS-UAE gdb remote protocol adapter is mainly a work from Daniel Collin:
https://github.com/emoon/fs-uae
prb28 is offline  
AdSense AdSense  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
assembly code to test for assign (2.0+) jotd Coders. System 2 27 December 2017 23:16
very basic C/ASM/Visual Studio hand holding Sephnroth Coders. C/C++ 2 08 March 2016 20:15
Amiga Audio/Visual KhneFr request.Other 6 03 January 2015 10:25
Profiling WinUAE with Visual Studio 2013 mark_k support.WinUAE 3 14 January 2014 20:26
amiga visual editor thinlega request.Apps 1 22 January 2003 15:48

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 +2. The time now is 04:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Page generated in 0.06047 seconds with 14 queries