You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A bundle to make GDL available ("available" as in "easy" ;) in [Sublime Text](http://www.sublimetext.com/).
2
+
A bundle to make GDL available in [Sublime Text](http://www.sublimetext.com/).
3
3
4
4
# What is GDL?
5
-
GDL means 'Geometric Description Language'. [ArchiCAD](http://www.graphisoft.com/) uses it to define a library part (it's also used internally for many things).
5
+
GDL means 'Geometric Description Language'. [ArchiCAD](http://www.graphisoft.com/) uses it to define a library part.
6
6
7
-
Many ArchiCAD users are making their own library parts, sell them or even publish them for free on sites like [BIMComponents](https://bimcomponents.com/), while others might modify them. But they are all tied to the – unfortunately horrible – build-in object editor which is stuck in the 80's or so. It doesn't even have line numbers!
7
+
Many ArchiCAD users are making their own library parts, sell them or even publish them for free on sites like [BIMComponents](https://bimcomponents.com/), while others might modify the provided ones. But they are all tied to the – unfortunately horrible – build-in object editor which is stuck in the 80's or so. It doesn't even have line numbers!
8
8
9
9
But the rescue is here! _(at least something like that)_
10
10
The purpose of this package is to give you the chance to comfortably write code in the best editor of the galaxy – Sublime Text.
11
11
12
-
This package provides **syntax highlighting**together with a well aligned **color scheme** (aka syntax highlighting) and also **auto completion** (can be forced by pressing <kbd>ctrl</kbd> + <kbd>space</kbd>).
12
+
This package provides **syntax highlighting** with a well aligned **color scheme** (aka syntax highlighting) and also **auto completion** (can be forced by pressing <kbd>ctrl</kbd> + <kbd>space</kbd>).
13
13
14
14
## Installation
15
15
@@ -34,7 +34,7 @@ _not recommended – you won't get updates!_
34
34
## Usage
35
35
From now on you can select `GDL` as the current language in the bottom right corner of ST and enjoy all the benefits ST brings.
36
36
But wait! There's more!
37
-
Activate a well aligned color scheme by modifying the syntax specific preferences file, which you can find using the menu item `Preferences -> Settings - More -> Syntax Specific – User`, after you set the syntax to `GDL` for the current file.
37
+
You should activate a the color scheme (=proper highlighting) by modifying the syntax specific preferences file, which you can find using the menu item `Preferences -> Settings - More -> Syntax Specific – User`, after you set the syntax to `GDL` for the current file.
38
38
39
39
There are 2 different color schemes at choice: A dark and a light one. _I muchly recommend the dark one for fatigue-proof coding!_
40
40
@@ -55,7 +55,7 @@ Copy _one_ of these into the new file and save:
55
55
```
56
56
57
57
#### Don't like the theme?
58
-
Don't worry. Go to the [ththeme-editor](http://tmtheme-editor.herokuapp.com/) and select one of the two themes as start and make one which satisfies you!
58
+
Don't worry. Go to the [ththeme-editor](http://tmtheme-editor.herokuapp.com/) and select one of the two themes as start and make one which satisfies you! (Note that the theme-editor of course has no preview for gdl code, so it's just direct scope color editing.)
59
59
Also, you could edit the `.thTheme` files directly.
0 commit comments