Skip to content

Commit f9b69c2

Browse files
committed
Merge branch 'release-0.2.0'
2 parents b550844 + da86d74 commit f9b69c2

19 files changed

+913
-487
lines changed

.vscode/launch.json

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,34 @@
11
// A launch configuration that launches the extension inside a new window
22
{
3-
"version": "0.1.1",
3+
"version": "0.2.0",
44
"configurations": [
55
{
6-
"name": "Launch Extension",
6+
"name": "Run Extension",
77
"type": "extensionHost",
88
"request": "launch",
99
"runtimeExecutable": "${execPath}",
1010
"args": [
1111
"--disable-extensions",
1212
"--extensionDevelopmentPath=${workspaceFolder}"
1313
],
14-
"stopOnEntry": false,
15-
"sourceMaps": true,
1614
"outFiles": [
1715
"${workspaceFolder}/out/**/*.js"
1816
],
19-
"preLaunchTask": "npm: watch"
17+
"preLaunchTask": "${defaultBuildTask}"
18+
},
19+
{
20+
"name": "Extension Tests",
21+
"type": "extensionHost",
22+
"request": "launch",
23+
"runtimeExecutable": "${execPath}",
24+
"args": [
25+
"--extensionDevelopmentPath=${workspaceFolder}",
26+
"--extensionsTestsPath=${workspaceFolder}/out/test/suite/index"
27+
],
28+
"outFiles": [
29+
"${workspaceFolder}/out/**/*.js"
30+
],
31+
"preLaunchTask": "${defaultBuildTask"
2032
}
2133
]
2234
}

.vscode/settings.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"files.exclude": {
3+
"out": false // set this to true to hide the "out" folder with the compiled JS files
4+
},
5+
"search.exclude": {
6+
"out": true // set this to false to include "out" folder in search results
7+
},
8+
// Turn off tsc task auto detection since we have the necessary tasks as npm scripts
9+
"typescript.tsc.autoDetect": "off"
10+
}

.vscode/tasks.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"type": "npm",
6+
"script": "watch",
7+
"problemMatcher": "$tsc-watch",
8+
"isBackground": true,
9+
"presentation": {
10+
"reveal": "never"
11+
},
12+
"group": {
13+
"kind": "build",
14+
"isDefault": true
15+
}
16+
}
17+
]
18+
}

CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,26 @@
22

33
All changes to vscode-code-syntax will be documented here.
44

5+
## v0.2.0 [#](https://github.com/appliedengdesign/vscode-gcode-syntax/releases/tag/v0.2.0)
6+
7+
- Refactor extension code for new vscode extension syntax
8+
- Added ```.eia``` file extension
9+
- Fixed compound macro variable syntax highlighting
10+
- Updated dependencies & dev dependencies
11+
- Added standard vscode testing to source code
12+
- Added dedicated output channel "G-Code" when activated
13+
514
## v0.1.2 [#](https://github.com/appliedengdesign/vscode-gcode-syntax/releases/tag/v0.1.2)
615

716
- Fixed typo in README.MD
817
- Updated dependencies for security issues
918

1019
## v0.1.1 [#](https://github.com/appliedengdesign/vscode-gcode-syntax/releases/tag/v0.1.1)
1120

12-
- Fixed Incorrect highlighting for DO / END [#2](https://github.com/appliedengdesign/vscode-gcode-syntax/issues/2)
13-
- Fixed Math expressions incorrectly highlighted [#1](https://github.com/appliedengdesign/vscode-gcode-syntax/issues/1)
21+
- Fixed Incorrect highlighting for DO / END - [#2](https://github.com/appliedengdesign/vscode-gcode-syntax/issues/2)
22+
- Fixed Math expressions incorrectly highlighted - [#1](https://github.com/appliedengdesign/vscode-gcode-syntax/issues/1)
1423

1524
## v0.1.0 [#](https://github.com/appliedengdesign/vscode-gcode-syntax/releases/tag/v0.1.0)
1625

17-
- Initial Release
26+
- Initial Release
27+

README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,40 @@ Language synax, IntelliSense, code snippits & more for writing G-Code for CNC ma
1515

1616
This extension adds language syntax for CNC G-Code, code snippets, and colorization.
1717

18+
### Current Supported Extensions
19+
20+
- .m
21+
- .apt
22+
- .nc
23+
- .cnc
24+
- .ncc
25+
- .ecs
26+
- .tap
27+
- .fnc
28+
- .ncg
29+
- .gc
30+
- .fan
31+
- .fgc
32+
- .din
33+
- .xpi
34+
- .hnc
35+
- .ncp
36+
- .min
37+
- .gcd
38+
- .rol
39+
- .mpr
40+
- .ply
41+
- .out
42+
- .eia
43+
- .plt
44+
- .sbp
45+
- .mpf
46+
- .gcode
47+
- .g00
48+
- .cls
49+
- .dnc
50+
- .knc
51+
1852
## Installation
1953

2054
Install from Extensions Marketplace
@@ -31,10 +65,13 @@ Please visit our [GitHub Issues](https://github.com/appliedengdesign/vscode-gcod
3165

3266
- Add more snippets
3367
- Add tree view feature for machining blocks
68+
- G-Code Debugging
3469
- Backplotting?
3570

3671
## Changelog
3772

73+
Latest Version: v0.2.0
74+
3875
Please refer to our [CHANGELOG](https://github.com/appliedengdesign/vscode-gcode-syntax/blob/master/CHANGELOG.md) doc.
3976

4077
## Contributing

0 commit comments

Comments
 (0)