ACCPC v1.0.1

StanE
2013-05-24
2013-06-02
  • StanE

    StanE - 2013-05-24

    NOTE: The new version can be found here: https://sourceforge.net/p/notepad-plus/discussion/482781/thread/7eadace7/

    Auto completion for custom PHP classes (ACCPC)
    Version 1.0.1

    This plugin implements code completion for custom classes in PHP scripts.
    For a detailed description, please see: http://npp.truckmap.net/ccc/

    Supported:
    - Methods
    - Attributes
    - Class inheritance
    - Consts
    - Statics
    - Visibility

    Not supported / to do:
    - VAR attributes (Example: var $attrib;)
    - Interfaces / implements
    - Casting (e. g. in parameters of methods)
    - In-Class code completion ($this->)
    - Methods without visibility (public, protected, private)

    Note: This plugin is unstable and in a highly experimental development state. Also please note that the plugin currently runs with a debug version of Notepad++ only. There is a bug somewhere and I can't figure it out. Here is a debug version of NPP: http://npp.truckmap.net/ccc/notepad_debug.zip (version 6.3.3). But this might be outdated, so please compile it yourself if you want the newest version of Notepad++.

    Screenshot: http://npp.truckmap.net/ccc/ccc.gif

    Currently, I use this plugin at work to get a quick overview at what attributes / methods and their parameters are available without looking in to the documentation (which isn't ready too...). I find it very practical, since I didn't found any other working plugin for this. I hope it can be useful for somebody too. I'll try to update it whenever I can get some free time.

     
    Last edit: StanE 2013-12-05
  • dail8859

    dail8859 - 2013-05-28

    I don't actually do any PHP, but it would be interesting to see the source code for this :)

     
    • StanE

      StanE - 2013-06-02

      I will clean up and release the source code as soon as I have some free time. ;-)

       

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks