Comments (3)
Just to confirm, the path on your computer actually ends with \\bin\\zig.exe
, and not something like \\bin\\zig-windows-<version>\\zig.exe
?
This default unzipping behavior of windows caught myself off guard after using linux for an extended period of time.
from vscode-zig.
It does. It is installed with zigup
. It is some kind of forwarding exe to the real thing that lives in the same directory in subdirectory zig\\0.11.0\\files\\zig.exe
. I can use it from cmd prompt:
C:\Users\Zbynek\bin>where zig
C:\Users\Zbynek\bin\zig.exe
C:\Users\Zbynek\bin>zig version
0.11.0
But that has given me an idea - when I set the path to c:\Users\Zbynek\bin\zig\0.11.0\files\zig.exe
which is the real executable to which the zigup-provided zig.exe forwards, it works. When I replace the forwarding executable with a soft link, it also works ok.
C:\Users\Zbynek\bin>dir zig.exe
Volume in drive C is Windows
Volume Serial Number is 4624-DE45
Directory of C:\Users\Zbynek\bin
28/10/2023 17:31 <SYMLINK> zig.exe [c:\Users\Zbynek\bin\zig\0.11.0\files\zig.exe]
...
So the issue actually seems to be that the extension does not like what zigup
is doing wrt the forwarding exe.
from vscode-zig.
Note that zigup
is redundant with this extension installed.
from vscode-zig.
Related Issues (20)
- Zig Language Server crashes when supplying print arguments HOT 1
- [Feature Suggest] Do not autofix when vscode autosave after delay HOT 2
- empty symbols panel for many zig std library files HOT 1
- zls settings are ignored if zig is not found in path
- Support substituting environment variables in path settings HOT 2
- Support syntax highlighting in Markdown fenced code blocks HOT 1
- Stop OUTPUT panel from popping up on fmt errors HOT 2
- zig.path has a default of `null` when it is declared as a string
- Feature Request: Command for generation of .vscode/tasks.json and .vscode/launch.json
- Ask to add zig to PATH if installed via the extension HOT 4
- Missing function suggestions for numeric atomic HOT 1
- Regession: formatter is broken in v0.5 HOT 4
- Plugin stops working when the source contains an unnamed test HOT 3
- automatically append .exe to `zig.path` on windows
- Unable to install ZLS 0.11.0 for Zig version 0.11.0 HOT 1
- impossible to build with automatically installed zig version HOT 1
- Auto installing zig / zls writes to the global settings json HOT 2
- Unable to update Zig HOT 1
- The extension no longer automatically starts ZLS HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-zig.