π
<-
Chat plein-écran
[^]

La coloration syntaxique assembleur dans Sublime Text !

Nouveautés, projets, mises à jour.
En ligne

La coloration syntaxique assembleur dans Sublime Text !

Message non lude Epharius » 27 Juin 2016, 18:07

Vous re-déplacerez si l'emplacement ne vous convient pas, mais je ne savais pas où mettre ça x)

Présentation
Y'a environ un an, j'ai fait une coloration syntaxique pour programmer plus aisément en assembleur Z80 et eZ80 et je ne me suis dit que très récemment que si je le mettais en public, cela permettrait aux quelques personnes qui ont envie de s'essayer à l'assembleur de ne pas avoir à créer une extension pour colorer son joli code.
C'est pour cela que je propose ici de vous donner ce document qui fait aux environs des 2Ko pour que vous puissiez en bénéficier. Je précise tout de même que cette coloration syntaxique a été créée pour Sublime Text et que je ne peux pas être sûr que la syntaxe restera la même pour phpstorm ou encore notepad++ (notepad++ ayant la coloration syntaxique de l'assembleur mais pour processeur ARM je crois).

La marche à suivre (Trois minutes chrono !)
C'est assez simple en fait.
Premièrement, téléchargez le fichier qui se trouve à cette adresse.
Deuxièmement, ouvrez Sublime Text et dans le menu en haut, allez dans "Preferences" → "Browse Packages...". Ensuite, refermez Sublime Text et dans le dossier qui va s'ouvrir (ou USER si vous avez sublime text 3), dézippez l'archive.
Troisièmement, ouvrez Sublime Text et quand vous le voudrez, choisissez dans le menu langage tout en bas à droite de l'éditeur, le langage "Assembleur Z80" ! Comme ceci :
Image

Et voilà : vous avez un beau code bien coloré :D
Image


Notez que la coloration syntaxique sera plus ou moins bonne selon le thème que vous aurez choisi. Pour ma part je l'utilise avec un thème que j'ai modifié pour que ça rende encore mieux : Afterglow. Vous pouvez télécharger ma version à cette adresse.


Voilà, les pitchouns ! Amusez-vous bien !
Dernière édition par Epharius le 06 Mar 2020, 22:05, édité 3 fois.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7%
 
Messages: 1107
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude Ti64CLi++ » 27 Juin 2016, 20:21

J'ai testé les thèmes que tu proposes. Celui que je préfère est Dawn.
En tout cas, ta coloration rend très bien ;)
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude Adriweb » 27 Juin 2016, 20:44

Joli.

Le "mien" ressemble à ça:
Image
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14605
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude Ti64CLi++ » 27 Juin 2016, 22:01

Très joli Adriweb :bj:
Tu pourrais me la passer ? :D
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

En ligne

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude Epharius » 28 Juin 2016, 12:17

Pas mal, faudra que je trouve une solution pour repérer les registres sans colorer tous les A, tous les B etc :p
Après, je l'ai fait un peu en tâtonnant, vu qu'au début je ne connaissais pas les regex dans du XML, du coup je ne sais pas comment créer une couleur etc x)
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7%
 
Messages: 1107
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude Ti64CLi++ » 28 Juin 2016, 12:27

Existe-t-il un tuto pour apprendre à créer sa propre coloration ? :D
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude GalacticPirate » 28 Juin 2016, 12:39

Au passage, est-ce que n'importe quel fichier XML de coloration peut être utilisé avec SublimeText ?
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
Avatar de l’utilisateur
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 1.3%
 
Messages: 1156
Images: 2
Inscription: 23 Mai 2015, 10:36
Localisation: Hauts-de-Seine, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: L3 Informatique
GitHub: GalacticPirate-Prog

En ligne

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude Epharius » 28 Juin 2016, 12:59

neuronix : non, pas à ce que je sache, c'est pour ça que je l'ai fait à la yolo.

STV : à mon avis non, pour chaque couleur y'a une sorte d'ID qui ne doit pas être compatible d'un IDE à un autre. À tester si t'as l’opportunité, et dis-nous si ça marche ou pas
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7%
 
Messages: 1107
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude GalacticPirate » 28 Juin 2016, 13:00

Testé, ça marche pas :/
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
Avatar de l’utilisateur
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 1.3%
 
Messages: 1156
Images: 2
Inscription: 23 Mai 2015, 10:36
Localisation: Hauts-de-Seine, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: L3 Informatique
GitHub: GalacticPirate-Prog

En ligne

Re: La coloration syntaxique assembleur dans Sublime Text !

Message non lude Epharius » 28 Juin 2016, 13:01

Après, ça ne doit pas être bien différent, t'as testé sur quel éditeur ? Tu peux aussi regarder comment font les autres colorations syntaxiques de l'éditeur pour voir.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7%
 
Messages: 1107
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Suivante

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 11 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1093 utilisateurs:
>1072 invités
>16 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)