Storm: Dev Tools > Invisionize.eu - IP.Board (IPB) News
Kanał Rss Kanał Rss
Kanał Atom Kanał Atom

Storm: Dev Tools

wersja drukowalna wersja Microsoft Word wersja HTML

Install just like any other IPS application.

Guide

Even tho this is a free app, if you find it useful, consider making a donation to my laptop fund!

Storm is a collection of dev tools from the past year of working with IPS 4. It includes the follow:

ProxyClassGenerator: generates proxy class for IPS 4 framework, to allow tools of your IDE like autocomplete and hinting to work.

Dev Folder Tools: allows you to recreate the dev folder for a majority of most applications and plugins. this is useful if you are a developer and want to debug issues with third party apps/plugins while in in_dev mode. or replace the Dev Folder incase of them being lost, very useful for plugins.

Headerdoc: adds a doc block to the head of each php class in your application on build. On build it adds a temp doc block (this process only runs if the file doesn't have a temp doc block or a doc block that doesn't match the temp block. this will trigger git/svn as the file changing), on download, it will swap it out with a permanent doc block in the tar only (this is useful if you use git/svn and so it doesn't mark all files as needing pushed again, the same files will 

Temp Block:

/**
 * @brief       Test Class
 * @author      -storm_author-
 * @copyright   -storm_copyright-
 * @package     IPS Social Suite
 * @subpackage  Storm
 * @since       1.0.0
 * @version     -storm_version-
 */

Permanent Block in tar:

/**
 * @brief       Test Class
 * @author      <a href='http://codingjungle.com'>Michael Edwards</a>
 * @copyright   (c) 2016 Michael Edwards
 * @package     IPS Social Suite
 * @subpackage  Storm
 * @since       1.0.0
 * @version     1.0.0
 */

Headerdoc has the ability to be enabled or disabled and if enabled, which applications it runs on build/download.

śro, 27 lipiec 2016