Pate plugins for C++

Text Editors

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.0
Available as/for: -
Description:

Pâté (http://github.com/pag/pate) is Kate's plugin to extend Kate with a Python plugins
Here is a set of my plugins I use to write a C++ code. You can read plugins description at start of corresponding .py file. Installation instructions can be found in a README.

NOTE: Version 0.5.0 has cmake based installer and options to install the package system-wide or user based. Please read README for details.

NOTE: Version 0.0.4 has moved to github.com. Google code wil be deleted soon.

BTW, recently Pâté has been added to the official Kate's git repo.

VERSION 0.5.2 HAS MOVED TO KATE.GIT REPO AND WILL BE AVAILABLE IN KDE 4.10
Last changelog:

8 years ago

Version 0.5.2
* comment paragraph shrink/extend plugin (Meta+[, Meta+])
* some of existed plugins are refactored to be faster (also to use new text processing facilities)
* if selection on the only line, extend it to whole line before do commenting (to avoid garbage in result)
* add sw(expr[, case1[, ..., caseN]]) expansion to generate switch statements
* add constraints to some operations to avoid garbage if a document has selection or block selection mode is ON
* improve performance for some operations

Version 0.5.1
* a color chooser plugin has been added. it makes edit of #colors in CSS files really easy

Version 0.5.0
* use cmake to install package files
* fix cursor positioning after expansion (waiting for movingInterface support in next versions of PyKDE4). '\1' replaces with '%{cursor}' keyword in expansion text
* fixed pate's argument parser for expansions to support variable number of parameters and named parameters
* improvements in C++ expansions
* add passive popups w/ native look and feel (as for me it's better than custom popups in Pate, which is looks ugly w/ my color scheme)
* use decorators to disable (show popup w/ alert) actions by various constraints, for example commenting text block w/ `#if 0' have sense only for C/C++ documents
* make some comment manipulation actions to work w/ other than C/C++ source code (CMake, Python, Perl, Bash)

Version 0.0.4
* added boost-like function/template parameters list formatting (Meta+F) and unformatting (Meta+Shift+F). Very useful for MPL or long parameters list!
* remove #if0/#if1 commented block leaving enabled part (#else)

Version 0.0.2
* fix couple of block movement bugs
* put corresponding #if condition as default comment if Alt-D pressed on #else/#endif line w/o comment yet

Be the first to comment

8 years ago

Version 0.5.2
* comment paragraph shrink/extend plugin (Meta+[, Meta+])
* some of existed plugins are refactored to be faster (also to use new text processing facilities)
* if selection on the only line, extend it to whole line before do commenting (to avoid garbage in result)
* add sw(expr[, case1[, ..., caseN]]) expansion to generate switch statements
* add constraints to some operations to avoid garbage if a document has selection or block selection mode is ON
* improve performance for some operations

Version 0.5.1
* a color chooser plugin has been added. it makes edit of #colors in CSS files really easy

Version 0.5.0
* use cmake to install package files
* fix cursor positioning after expansion (waiting for movingInterface support in next versions of PyKDE4). '\1' replaces with '%{cursor}' keyword in expansion text
* fixed pate's argument parser for expansions to support variable number of parameters and named parameters
* improvements in C++ expansions
* add passive popups w/ native look and feel (as for me it's better than custom popups in Pate, which is looks ugly w/ my color scheme)
* use decorators to disable (show popup w/ alert) actions by various constraints, for example commenting text block w/ `#if 0' have sense only for C/C++ documents
* make some comment manipulation actions to work w/ other than C/C++ source code (CMake, Python, Perl, Bash)

Version 0.0.4
* added boost-like function/template parameters list formatting (Meta+F) and unformatting (Meta+Shift+F). Very useful for MPL or long parameters list!
* remove #if0/#if1 commented block leaving enabled part (#else)

Version 0.0.2
* fix couple of block movement bugs
* put corresponding #if condition as default comment if Alt-D pressed on #else/#endif line w/o comment yet

12345678910
Be the first to comment
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.5.2
updated Jun 25 2012
added Sep 18 2010
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0
System Tags app software