cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
Developer forum
GDL coding questions, Python and add-on development using the API Dev Kit.

GDL Syntax Highlight for VSCode

Miha Nahtigal
Enthusiast
I've just published a VSCode Extension for GDL highlighting (it's free). It is a first release so it is a bit rough. I'll try to update it regularly.

You can download it from VSCode marketplace or install it directly from VSCode->Extensions (search for GDL).
39 REPLIES 39

Nader Belal
Mentor
thank you
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.

vdentello
Enthusiast
vuego wrote:
I've just published a VSCode Extension for GDL highlighting (it's free). It is a first release so it is a bit rough. I'll try to update it regularly.

You can download it from VSCode marketplace or install it directly from VSCode->Extensions (search for GDL).
Great!!
Archicad User Since 2013
GDL Developer
Experimenting with API
from Brazil

Peter Baksa
Graphisoft
Graphisoft
Hi all,

Graphisoft has been working on something similar, now we are releasing our extension for VSCode.
It has syntax highlighing, gdl-specific themes, snippets, script outline and built-in reference guide.
Install it from VSCode by searching GDL in the Extension view. We will update it with each ArchiCAD release.
Péter Baksa
Software Engineer, Library as a Platform
Graphisoft SE, Budapest

vdentello
Enthusiast
Peter wrote:
Hi all,

Graphisoft has been working on something similar, now we are releasing our extension for VSCode.
It has syntax highlighing, gdl-specific themes, snippets, script outline and built-in reference guide.
Install it from VSCode by searching GDL in the Extension view. We will update it with each ArchiCAD release.
Another Awesome Adition! Amazing!

A quick sugestion: Enhance Documentation regarding XML Specific Data Like "GDL Pict" which embeds images.
The only way I could achieve it was by extracting pre-made Objects and analysing the actual code. Even the GDLXml converter topic is quite "simplistic".
There's no documentation on that topic.
Archicad User Since 2013
GDL Developer
Experimenting with API
from Brazil

Nader Belal
Mentor
Thank you.
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.

runxel
Virtuoso
Peter wrote:
Graphisoft has been working on something similar, now we are releasing our extension for VSCode.
It has syntax highlighing, gdl-specific themes, snippets, script outline and built-in reference guide.
Install it from VSCode by searching GDL in the Extension view. We will update it with each ArchiCAD release.

Nice work, Peter. Good to see GDL getting some love.
But no open source?
That's sad.
Mostly AC 26 on Mac | Author of SelfGDL | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

Peter Baksa
Graphisoft
Graphisoft
Yes, the intent is that it will be open-source, we need some time to organize it in a company-standard way.
Péter Baksa
Software Engineer, Library as a Platform
Graphisoft SE, Budapest

runxel
Virtuoso
Peter wrote:
Yes, the intent is that it will be open-source, we need some time to organize it in a company-standard way.
Oh, great to hear! 
Looking forward! Keep up the good work.
Mostly AC 26 on Mac | Author of SelfGDL | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

Joe Putnam
Newcomer
Peter wrote:
Yes, the intent is that it will be open-source, we need some time to organize it in a company-standard way.
Great news. It would also be good to add a series of best practice tutorials to the you tube site. Similar to what is done for ArchiCAD in general. Something that would blow my mind would be if Graphisoft setup a github account similar to McNeel and had GDL and API samples that are as in depth as those found here.

https://github.com/mcneel/rhino-developer-samples

https://github.com/mcneel

It might be too much to ask but try open sourcing Param-O Look what that has done for Dynamo

https://dynamobim.org/

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!