Skip to content

Commit 10b2f48

Browse files
authored
Merge pull request #12 from zapta/main
The Apio VSCode example now loads apio automatically and has a wizard to create a project from the examples.
2 parents 96fc37e + 87810ba commit 10b2f48

12 files changed

Lines changed: 996 additions & 416 deletions

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"Gnomovision",
88
"gowin",
99
"icestorm",
10+
"Icestudio",
1011
"makefiles",
1112
"pyinstaller",
1213
"systemverilog",

README.md

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,17 @@ Apio is a lightweight, open-source, command-line FPGA toolchain for Verilog and
2222

2323
---
2424

25-
## Prerequisites
26-
27-
- Apio is installed and working (run `apio --version` in a command line to verify).
28-
- The workspace root contains an `apio.ini` file (open the project folder via **File → Open Folder…**).
29-
30-
---
31-
3225
## Getting Started
3326

34-
1. **Install Apio and create a project**
35-
Follow the official guide:
36-
[https://fpgawars.github.io/apio/docs/quick-start/](https://fpgawars.github.io/apio/docs/quick-start/)
27+
1. **Install the Apio FPGA extension**
28+
I the Extension tab of VSCode, search for the `Apio FPGA` extension and install it.
3729

38-
2. **Open the project in VSCode**
39-
`FileOpen Folder…` → select the folder containing `apio.ini`.
30+
2. **Create an example Apio projecte**
31+
Select `TOOLSexamples → get example` and follow the instructions.
4032

41-
3. **Run commands**
33+
3. **Build the project**
4234
Use **status bar buttons** for `lint`, `build`, `upload`, etc.
43-
Explore the full command list in the **Apio** sidebar tab.
35+
Explore the full command list in the **APIO** sidebar tab.
4436

4537
---
4638

0 commit comments

Comments
 (0)