Cython Language Extension for VS Code
This extension provides syntax highlighting and a Static Syntax checker for the Cython language. Cython is a superset of Python with it's own C-styled syntax mixed with Python syntax.
The static checker is based on Pyright and will only support Cython/Python syntax version 3.0 and above.
This extension uses the configured Python interpreter/venv path from the
These features would be nice to have but are not implemented.
Please report any issues in this repo.
Install with VS Code
Install normally through the extensions tab.
Install from source
To setup development environment:
Syntax highlighting changes
Any changes should be made to
The syntax file will need to be re-generated for VS Code to see changes.
To re-generate syntax file run:
Language Server (Cyright) Development
Pull requests should be created under the Cyright Repository.
There is a 'Watch Extension' task to aid in development. The language server can be debugged by launching the 'Extension' launch target and then launching the 'Attach Server' target.