Skip to main content

The Blade of Darkness virtual Python module for code completion and type hints

Project description

Language:
🇺🇸 🇨🇳

Blade Virtual Module


✨ Blade of Darkness Virtual Python Module for Code Completion and Type Hints

This Python package provides code completion and type hints for C/C++ extension modules in IDEs like VSCode.
It effectively enhances developers' coding efficiency and accuracy.

🌟 Requirements

  • Python version >= 3.8

📖 Installation

  1. Install the Bladex package from the command line.
    pip install Bladex
    
  2. Install the Python and Pylance extensions in VSCode.
  3. Right-click on the project root directory in VSCode and open folder settings.
    Search for python.analysis.typeCheckingMode and set it to basic.

To update the package run:

pip install --upgrade Bladex

For code completion with other modules (e.g Raster), you need to add the path manually:

  1. Create a file named .vscode/settings.json in the project's root directory.
  2. Add the following content to the file and modify the Python installation path:
{
  "python.autoComplete.extraPaths": [
    "~/AppData/Local/Programs/Python/Python39/Lib/site-packages/Bladex/__ext__"
  ],
  "python.analysis.extraPaths": [
    "~/AppData/Local/Programs/Python/Python39/Lib/site-packages/Bladex/__ext__"
  ]
}

The Python39 folder represents the Python version used in this project. If you have a different version installed, you should modify the path accordingly. You can use pip show Bladex to check the package's installation location.

The settings.json file follows JSON syntax, ensure that your edits are correct.

📃 Documentation

See Steam Community

📃 Change log

See ChangeLog.md

💡 Issues

To report bugs or discuss features, please use Issues section.

📄 Reference

  • Blade of Darkness Scripts

💗 Thanks

  • Rebel Act Studios, Fire Falcom, General Arcade
  • SNEG
  • smartblade
  • OpenAI's ChatGPT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Bladex-1.0.5.tar.gz (36.7 kB view details)

Uploaded Source

Built Distribution

Bladex-1.0.5-py3-none-any.whl (37.6 kB view details)

Uploaded Python 3

File details

Details for the file Bladex-1.0.5.tar.gz.

File metadata

  • Download URL: Bladex-1.0.5.tar.gz
  • Upload date:
  • Size: 36.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for Bladex-1.0.5.tar.gz
Algorithm Hash digest
SHA256 367222dd682180f9b0861a9f95aba1c7a884c201192edd9840cc7a8b63359b08
MD5 a722b6d2b833a1d580bc393fd22a1c84
BLAKE2b-256 7ba39b6b35ceb9620fd7c1091e60a5106e2d5467cc49fe852e3e47ca8faa6682

See more details on using hashes here.

File details

Details for the file Bladex-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: Bladex-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for Bladex-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c7213ae00877c25b4e2100d0dba6923733fe08c295e3ce50b1fbcf462114a0bd
MD5 c017365a0e584eb70577ddbe22398d78
BLAKE2b-256 78f6b51047d349b468e7ee2260919716209a8f24327015878c3b8970f812bf59

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page