<commit_before>Scribes Python Rope Plugin
==========================

Adds auto-complete and code navigation features to scribes editor.


Installation
------------

Take note. During install plugin will be placed in your real home.


Shortcuts
---------

F3: Navigate to symbol definition under cursor

Ctrl+Space: Performs auto-complete


TODO
----

 * Use dynamic and static rope analyzing capabilities.
 * Show function parameters and documentation.
 * Use source code type hints.
<commit_msg>some readme<commit_after>Scribes Python Rope Plugin
==========================

Adds auto-complete and code navigation features to scribes editor.


Installation
------------

   pip install scribes.python.rope

Take note. During install plugin will be placed in your real home.


Using
-----

Project root is determined automatically if your code under GIT, Mercurial or Bazaar
VCSes. In other cases you should create `.ropeproject` directory manually.

After first try to autocomplete or find definition there be placed rope's `config.py` which
you may tweak.    

Shortcuts
^^^^^^^^^

`F3`: Navigate to symbol definition under cursor

`Ctrl+Space`: Performs auto-complete


TODO
----

* Use dynamic and static rope analyzing capabilities.
* Show function parameters and documentation.
* Use source code type hints.

{'fraction_non_alphanumeric': 0.12015209125475285, 'fraction_numerical': 0.001520912547528517, 'mean_word_length': 3.7681159420289854, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4721694', 'n_tokens_mistral': 355, 'n_tokens_neox': 326, 'n_words': 155}