Extensión ZX Basic para Visual Studio Code

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Responder
Avatar de Usuario
jsj
Mensajes: 336
Registrado: 21 Nov 2015, 12:48

Extensión ZX Basic para Visual Studio Code

Mensaje por jsj » 23 Jun 2017, 01:02

He creado una extensión para Visual Studio Code que añade resaltado sintáctico para Basic de ZX Spectrum a los ficheros de extensión ".bas"

Incorpora las extensiones del compilador ZX Basic de Boriel.

Más información e instrucciones de instalación aquí: https://marketplace.visualstudio.com/it ... in.zxbasic

Código fuente aquí: https://github.com/jsanjose/zx-basic

boriel
Mensajes: 8
Registrado: 10 Abr 2017, 16:18

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por boriel » 23 Jun 2017, 09:49

Gracias, jsj :!: De hecho tenía pensado hacer una!! Si no te importa, me gustaría hacer un fork (quizá pueda contribuirte con algun pull request).
De nuevo, gracias. Es genial!! :plasplas:

Avatar de Usuario
jsj
Mensajes: 336
Registrado: 21 Nov 2015, 12:48

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por jsj » 23 Jun 2017, 13:52

boriel escribió:Gracias, jsj :!: De hecho tenía pensado hacer una!! Si no te importa, me gustaría hacer un fork (quizá pueda contribuirte con algun pull request).
Por supuesto puedes "forkearla". Para eso está. :chocala!:

Avatar de Usuario
jsj
Mensajes: 336
Registrado: 21 Nov 2015, 12:48

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por jsj » 03 Jul 2017, 08:45

Renombrado el repositorio a:

https://github.com/jsanjose/zxbasic-vscode/

Para evitar confusiones con otros proyectos.

boriel
Mensajes: 8
Registrado: 10 Abr 2017, 16:18

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por boriel » 06 Jul 2017, 13:37

Yo tuve que hacerlo, porque sólo se distinguían por un guión.
También estoy agrupando proyectos (libres) relacionados con ZX Basic en bitbucket en una unica carpeta:
https://bitbucket.org/zxbasic/

boriel
Mensajes: 8
Registrado: 10 Abr 2017, 16:18

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por boriel » 17 Sep 2017, 21:20

Te he hecho un pull request con algunas mejoras. A saber:
  • Comentarios de bloque /' '/
  • Operadores los he pasado a operadores (creo que es lo correcto). AND, OR, XOR, NOT, bAND, bXOR, bOR, bNOT
  • He sacado algunas funciones que no son estándar (print64, print32)
  • He añadido otras que si faltaban (AS, ON..)
Lo comento porque como el que publicaste la extensión fuiste tú, pues por si la podrías actualizar. :teclando..:
¿Qué te parece?

Avatar de Usuario
jsj
Mensajes: 336
Registrado: 21 Nov 2015, 12:48

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por jsj » 18 Sep 2017, 13:43

boriel escribió:Lo comento porque como el que publicaste la extensión fuiste tú, pues por si la podrías actualizar. :teclando..:
¿Qué te parece?
Si, lo vi. Muchas gracias por la contribución. Tengo pendiente revisar los cambios y generar una nueva versión del "plugin" y publicarla. Pero ando liadillo últimamente. A ver si saco un rato. :okidoki;

Avatar de Usuario
jsj
Mensajes: 336
Registrado: 21 Nov 2015, 12:48

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por jsj » 20 Sep 2017, 16:23

Hecho. Publicada la versión 1.2.1 con los cambios que hiciste más algún arreglillo que he incluido. Y el README actualizado.

Avatar de Usuario
Turriano
Mensajes: 4
Registrado: 07 Ago 2018, 17:09

Re: Extensión ZX Basic para Visual Studio Code

Mensaje por Turriano » 12 May 2023, 16:44

Sólo puedo decir que ¡GRACIAS!.
El problema que tengo ahora, es que no puedo depurarlo (aunque eso es menos importante) y otra cosa, que sé que no lo has echo con esa intención.
Y es que sería genial-genial-genial, el poder compilar en un pc directamente sin emulador Spectrum.
O eso o (mejor aún) poder adaptar nuestros viejos programas del Spectrum a PC (Windows o Linux).
Tengo algunos programas propios, que me encantaría poderlos traducir a pc (o a Android).
Salu2

Responder