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
Copy file name to clipboardExpand all lines: README.md
+8-9Lines changed: 8 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -4,14 +4,11 @@
4
4
5
5
Language support for DOS assembly,may be suitable for studying MASM/TASM and the course <*principles& peripheral technology of microprocessor*>.
6
6
7
-
- Offer *grammar*,basic *outline* view,*hover*,*code formate* support for DOS assembly language
8
-
- Support both **TASM and MASM** assembler tools: you can choose MASM or TASM in the preference
9
-
- In **Editor Menu**: run and debug assembly with right click on the VSCode editor panel
7
+
- (**Language Support**) Offer *grammar*,basic *outline* view,*hover*,*code formate* support for DOS assembly language
8
+
-**Run and debug** assembly with right click on the VSCode editor panel. You can choose using MASM or TASM in the preference-settings.
10
9
-**Diagnose**: process the output of ASM tools and display them in VSCode
11
10
-**For windows**, all needed tools have been packaged in the extension.Just install and enjoy!
12
-
-[For other systems](#for-linux): you need to install [DOSBox](https://www.dosbox.com) first
13
-
14
-
Thanks to [Roncho](https://marketplace.visualstudio.com/publishers/Roncho) 's extension [Assembly (TASM)](https://marketplace.visualstudio.com/items?itemName=Roncho.assembly-8086),[blindtiger](https://github.com/9176324)'s [masm](https://github.com/9176324/bltg-team.masm) and [Woodykaixa](https://github.com/Woodykaixa)'s [masm-code](https://github.com/Woodykaixa/masm-code). Welcome [issue](https://github.com/xsro/masm-tasm/issues) and PR to build a better extension with your help.
11
+
-[For other systems](#for-other-system): you need to install [DOSBox](https://www.dosbox.com) first
15
12
16
13
## Features
17
14
@@ -50,7 +47,7 @@ The extension offer some programmatic features like "hover","formate","jump to d
50
47
- some ASM commands you may need: [ASM_commands](https://github.com/xsro/masm-tasm/wiki/ASM_commands).
51
48
- Some interesting assembly codes you may need: [DOSBox ASM codes](https://github.com/xsro/masm-tasm/wiki/dosbox)
52
49
53
-
## For linux and other system
50
+
## For other system
54
51
55
52
The extension is packaged with all needed [tools](#about-tools) inside,but some of these tools are for windows. So **Linux and other OS** users *should* make sure DOSBox can be opened by shell command `dosbox` (node: child_process.exec("dosbox")). Use command like
56
53
@@ -101,8 +98,10 @@ The extension will mount some folder to DOSBox 's disk. Please don't modify them
101
98
102
99
## Docs & Thanks & Licenses
103
100
104
-
- This extension is [MIT license](https://github.com/xsro/masm-tasm/blob/main/LICENSE).
105
-
- Thanks for [Roncho](https://marketplace.visualstudio.com/publishers/Roncho)'s [Assembly (TASM)](https://marketplace.visualstudio.com/items?itemName=Roncho.assembly-8086),[Woodykaixa](https://github.com/Woodykaixa)'s [masm-code](https://github.com/Woodykaixa/masm-code),[blindtiger](https://github.com/9176324)'s [masm](https://github.com/9176324/bltg-team.masm),[msdos player](http://takeda-toshiya.my.coocan.jp/msdos),[dosbox](https://www.dosbox.com)
101
+
- Thanks to [Roncho](https://marketplace.visualstudio.com/publishers/Roncho) 's extension [Assembly (TASM)](https://marketplace.visualstudio.com/items?itemName=Roncho.assembly-8086),[blindtiger](https://github.com/9176324)'s [masm](https://github.com/9176324/bltg-team.masm) for ASM language information
102
+
- Thanks to [Woodykaixa](https://github.com/Woodykaixa)'s [masm-code](https://github.com/Woodykaixa/masm-code)
103
+
- Using [msdos player](http://takeda-toshiya.my.coocan.jp/msdos),[dosbox](https://www.dosbox.com) as DOS environment emulator
104
+
- Welcome [issue](https://github.com/xsro/masm-tasm/issues) and PR to build a better extension with your help
0 commit comments