English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Language > Coders. Blitz Basic

 
 
Thread Tools
Old 21 February 2021, 11:38   #1
MickGyver
Registered User
 
MickGyver's Avatar
 
Join Date: Oct 2008
Location: Finland
Posts: 643
Blitz Basic 2 language support for Visual Studio Code

I created a Blitz Basic 2 language support extension for Visual Studio Code. It's still in early alpha state but try it out if you like! It has similar features as the Atom extension I made. If anybody want to contribute, I can give you permission to the github repository. I might also look into intellisense at some point.

Information how to install etc. can be found here.

MickGyver is offline  
Old 21 February 2021, 14:09   #2
tolkien
AmigaMan
 
tolkien's Avatar
 
Join Date: Oct 2012
Location: Castro Urdiales/Spain
Posts: 760
Tried it this sunny sunday and it works as expected.
A bit laborious copying files in windows and Amiga side but thankfully you have to do only once.
Then I had to figure out that i have to share my vscode project drawer in the amiga side (wich is logical).
It is a good start.
Thanks mate.
tolkien is offline  
Old 21 February 2021, 17:20   #3
LeCaravage
Registered User
 
LeCaravage's Avatar
 
Join Date: May 2017
Location: AmigaLand
Posts: 459
LeCaravage is offline  
Old 21 February 2021, 18:08   #4
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
Nice. I had just had the Blitz Basic manual printed out and bound for me to start playing with it one evening.

Updated manual and installer was from here: http://ubb.plus
gurth is offline  
Old 31 August 2022, 18:45   #5
youen
Registered User
 
Join Date: May 2020
Location: France
Posts: 3
And here it is the update for the plugin (we are now 2 contributors)


Hey! hey!

New step for the VSCode Blitz Basic 2 Extension ! We merge with MickGyver. (the extension and the code, not us)

So now only one up to date extension : https://marketplace.visualstudio.com...ga-blitzbasic2

(if you were on the youenchene.amiga-blitzbasic2-v2 you need to uninstall and install the old new one.)

To provide issue or feature request : https://github.com/MickGyver/vscode-...tzbasic/issues

For the release you have a big new feature : you can now **generate a bootable ADF from your projec**t, no external dependencies needed , just a packaging.json file for the setup.

Full documentation here : https://github.com/MickGyver/vscode-...main/README.md
youen is offline  
Old 19 January 2023, 10:11   #6
carrion
Registered User
 
carrion's Avatar
 
Join Date: Dec 2016
Location: Warsaw area
Posts: 152
Hi. First of all thanks for doing this VSC Extension - great job!
I have some issues though on my Fs-UAE Mac (M1) though. It works but I have to press Cmd+F6 twice to start compilation on FS-UAE. Is this known issue and do you know how to fix it? Maybe Serial port setup or params?

Also... The compilation time is a bit long. Not dramatic but there's some "waiting" after starting the Blitz2/Ted untill the compilation/run starts. So Is it also supposed to be like that?
TIA

BTW: On My PC and WinUAE I wasnt able to run it. And I used the same hdf file for WB system and BB2 setup. Strange.
carrion is offline  
Old 21 January 2023, 02:52   #7
LateBit
Registered User
 
Join Date: Dec 2022
Location: Nottinghamshire, UK
Posts: 18
I'm currently just getting back into development on the Amiga and thinking about giving this a try. Perhaps the authors could create a YouTube video showing the setup? Doing so might head off a few questions before they're asked.
LateBit is offline  
Old 21 January 2023, 17:30   #8
LateBit
Registered User
 
Join Date: Dec 2022
Location: Nottinghamshire, UK
Posts: 18
Ha! case in point, I've just tried to get this to work and failed miserably. Any chance someone who has got this to work can make a YouTube video showing the process of setting this up? I thought I'd followed the instructions properly but there's a chance I have some setting that other people don't and that's scuppering things.
LateBit is offline  
Old 22 January 2023, 11:33   #9
carrion
Registered User
 
carrion's Avatar
 
Join Date: Dec 2016
Location: Warsaw area
Posts: 152
I thought that was also my case and I failed configuring it but then I realised I have to press Cmd+F6 twice to start compilation. But as I said on WinUAE it doesnt work for me at all and I use the same harddisk file that I use on my Mac.

For troubleshooting I used telnet and tried to telnet the 127.0.0.1 1234 adress. And again, it works on my Mac and not on Windows.

So now on my Mac I ahve it kind of working but more questions arise.
Like for example I have problems compiling when I include some other files in my main.bba file. It just doesnt include the files when they are saved as ASCII and not tokenized .bb2 files.
carrion is offline  
Old 06 March 2023, 02:26   #10
bwldrbst
Registered User
 
bwldrbst's Avatar
 
Join Date: Nov 2015
Location: Perth, Australia
Posts: 73
I've found that to get it to work on Linux with FS-UAE I need to send an additional "return" to the serial port shell. I've been using AmiShell and just manually hitting return after triggering the build.
bwldrbst is offline  
Old 22 March 2023, 08:10   #11
earok
Registered User
 
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
I've been using this for the past little while after switching from the old Atom extension. Very cool, thanks for making this
earok is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga Assembly extension for Visual Studio Code prb28 Coders. Asm / Hardware 342 15 December 2023 21:22
Amiga GCC 8.3+gdb extension for Visual Studio Code Bartman Coders. C/C++ 117 11 March 2023 20:06
Visual Studio Code Extensions? AF2013 Coders. General 10 02 March 2022 11:46
Visual Studio Code Blitz Basic extension earok Coders. Blitz Basic 29 16 July 2019 17:59
very basic C/ASM/Visual Studio hand holding Sephnroth Coders. C/C++ 2 08 March 2016 20:15

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 19:23.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08553 seconds with 13 queries