Skip to main content

Web App for cleaning, searching, editing, and navigating Python code.

Project description

CodéNav

Web App for cleaning, searching, editing, and navigating Python code.

Install

pip install codenav

Usage

  1. "cd" to directory containing Python code
  2. "codenav" command in terminal
  3. App will open automatically in current browser

1. Click on folder name to expand or contract the tree

Step 1 screenshot

2. OR click on caret-down to expand or contract the tree

Step 2 screenshot

3. Click on file to open contents in a tab

Step 3 screenshot

4. Click on x to close tab

Step 4 screenshot

5. Click on pencil button to edit the current file

Step 5 screenshot

6. Click in tab window and start editing

Step 6 screenshot

7. Add new line ' print("extra printout here") '

Step 8 screenshot

8. Click on Save button

Step 9 screenshot

9. Click run button to run the current file

Step 10 screenshot

10. Stop a script while it is running with "Stop" button

Step 11 screenshot

11. Click on 🔎 Search Code Content to search all code in the current directory

Step 12 screenshot

12. Type one or more search terms

Step 13 screenshot

13. Click on Open Snip to open the function or class with the most matches

Step 14 screenshot

14. Click on Open File button to open the entire file containing the snip

Step 15 screenshot

15. Click on New Tab button to create empty tab

Step 16 screenshot

16. Click "Up Folder" button to travel up one folder

Step 17 screenshot

17. Edit the path textbox to change the current directory

Step 18 screenshot

18. Click on "Clean File" button to run cleandoc on current file tab

Step 19 screenshot


Read The Docs

Download "docs" folder or check preview.

Contributing

Message me on Github.

License

GNU GPLv3

Copyright:

(c) 2023, Jason Krist

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

codenav-0.0.3.tar.gz (95.3 kB view hashes)

Uploaded Source

Built Distribution

codenav-0.0.3-py3-none-any.whl (111.8 kB view hashes)

Uploaded Python 3

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