Skip to main content

Adds PyCharm debugging support to PyXLL.

Project description

PyXLL-PyCharm

PyCharm debugging support for PyXLL.

Requires:

  • PyXLL >= 5.0.0
  • PyCharm Professional

To install this package use:

pip install pyxll-pycharm

Once installed a "PyCharm Debug" button will be added to the PyXLL ribbon tab in Excel, so long as you have PyXLL 5 or above already installed.

To debug your Python code running in Excel with PyXLL

  1. Create a new Run Configuration in PyCharm using the "Python Debug Server" template.
  2. Install the "pydev-pycharm" package using the exact version specified in your new Run Configuration.
  3. Change the port in your Run Configuration to 5000.
  4. Run the new Run Configuration using the green "Debug" button in PyCharm.
  5. Connect Excel to PyCharm using the "PyCharm Debug" button in Excel.

To configure add the following to your pyxll.cfg file (default values shown):

[PYCHARM]
port = 5000
suspend = 0
stdout_to_server = 1
stderr_to_server = 1
disable_ribbon = 0

For more information about installing and using PyXLL see https://www.pyxll.com.

Copyright (c) 2020 PyXLL Ltd

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

pyxll_pycharm-0.2.3.tar.gz (37.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyxll_pycharm-0.2.3-py3-none-any.whl (36.5 kB view details)

Uploaded Python 3

File details

Details for the file pyxll_pycharm-0.2.3.tar.gz.

File metadata

  • Download URL: pyxll_pycharm-0.2.3.tar.gz
  • Upload date:
  • Size: 37.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxll_pycharm-0.2.3.tar.gz
Algorithm Hash digest
SHA256 ba61a18e586a1e1c3b8ca302e50cf348ff68f47c968833aa9681395694859c32
MD5 47a20b10de31a2c3fa8a3ffbec424b13
BLAKE2b-256 dd42dc98a474049f1181429d5cedd4623285628e07e2d9659635ce32413c6bcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxll_pycharm-0.2.3.tar.gz:

Publisher: pypi-upload.yaml on pyxll/pyxll-pycharm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyxll_pycharm-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: pyxll_pycharm-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 36.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyxll_pycharm-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e843f16328bf402e6820465facea0fcd0353a1806bcb5ddf23d7632c7a8a2fb9
MD5 122e921908d66ba1d2b8e57922bb2669
BLAKE2b-256 6694477d61025582032707b5d7d9f6b491b4b0de72aef97c020caed0236a9607

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyxll_pycharm-0.2.3-py3-none-any.whl:

Publisher: pypi-upload.yaml on pyxll/pyxll-pycharm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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