Plugins to Kate editor to develop faster python projects, django projects and something of javascript
Project description
Kate Plugins
Information
These are plugins to Kate editor. Plugins to make coding easier in Python, Django and JavaScript
Requeriments
Installation
Install Pysmell
easy_install pysmell==0.7.3
Install the plugins:
easy_install Kate-plugins cd ~/.kde/share/apps/kate/pate/ ln -s /PATH/OF/THE/EGG/kate_plugins/ .
or
cd ~/ git clone git://github.com/goinnn/Kate-plugins.git cd ~/.kde/share/apps/kate/pate/ ln -s ~/Kate-plugins/kate_plugins/ .
Plugins
Autocomplete to python (python)
Shortcut: It is automatical
from and import instruction
autocomplete into the code (beta) with pysmell
There was a hook if you want to add your own packages python in the autocomplete structure. You should be create a file called “autocomplete_path.py” next to the “autocomplete.py” with a function “def path(doc, view)”, like this:
def path(doc, view): return ['/PATH/OF/THE/EGG1/name1.egg', '/PATH/OF/THE/PACKAGE/', ... '/PATH/OF/THE/EGGN/namen.egg']
insert IPDB (python)
Shortcut: Ctrl+I
Insert the text “import ipdb; ipdb.set_trace()”
insert __init__ (python)
Shortcut: Ctrl+-
Smart insert a function __init__
insert super (python)
Shortcut: Alt+-
Smart insert a call to super of the function
template urls (django)
Shortcut: Ctrl+Alt+7
Smart template of the file urls.py
import views (django)
Shortcut: Ctrl+Alt+v
Insert the tipical imports in a view
Create form (django)
Shortcut: Ctrl+Alt+F
Template to form class
Create model (django)
Shortcut: Ctrl+Alt+M
Template to model class
Autocomplete static to javascript (js)
Shortcut: It is automatical
This is a first version
jQuery ready (js)
Shortcut: Ctrl+J
Template jQuery ready
Pretty JSON (js)
Shortcut: Ctrl+Alt+J
Convert a horrible json in a pretty JSON :-)
Future Plugins
Other repositories of Plugins to Kate
0.0.4 (2012-02-20)
Fix a error in autocomplete, if the line contains “and” or “or”
Improvement in the performance in the python autocompletation
Abstraction of Autocomplete. Create a Abstract class
Create a AbstractJSONFileCodeCompletionModel. Only autocompletion creating a json file
Create a static autocompletation to javascript
0.0.3 (2012-02-02)
Fix some errors to autocomplete
Icons different to packages and modules
Usability in the autocomplete:
The popup that say “Syntax error” only show if the autocomplete is not manual
The python autocomplete, only works if the file ends with “.py”, “.pyc” or it is not saved
0.0.2 (2012-02-01)
Autocomplete to python (second version)
0.0.1 (2012-01-29)
Autocomplete to python (first version)
ipdb, init, super, urls, form, model, ready, json plugin
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file Kate-plugins-0.0.4.tar.gz
.
File metadata
- Download URL: Kate-plugins-0.0.4.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8112cd60ab4d4b1d96a7e72f27c64c7549bb4b11b2d24e07d78a86db1066251 |
|
MD5 | 0f7f86401992bae2f5439b5b245b2e3b |
|
BLAKE2b-256 | 6442d32651e3994cb805b36dff008f0aff829fd9aaec93f3b4a35649a5970094 |