nb-yii2-plugin

Yii2 Framework plugin for NetBeans

  • Owner: nbphpcouncil/nb-yii2-plugin
  • Platform:
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

nb-yii2-plugin

Yii2 Framework plugin for NetBeans 8.0+

Requirements

  • NetBeans 8.0+ (depend on build version of NetBeans now)
  • Yii2 Framework (app-basic)
  • Composer

Features

  • Badge icon
  • New Project Wizard (create a project via composer)
  • Go to View/Action Action
  • Create htaccess Action
  • Hyperlink Navigation
  • Custom alias paths support

How to enable

Right-click your php project > Frameworks > Yii2 > Check Enabled

Project settings

Base path of application

Have a look at http://www.yiiframework.com/doc-2.0/guide-structure-applications.html#basepath

Path aliases file path

Path aliases file provides support for your custom directory structure.
These aliases will be used when navigation feature (e.g. Go To Action) is used.
It's json file. It has a format like the following:

{
	"aliases": {
		"@app/controllers" : ["controllers", "mycontrollers"],
		"@app/models" : ["mymodels"],
		"@app/views" : ["themes/basic", "views", "views2"],
		"@yii": ["vendor/yiisoft/yii2"]
	}
}

NOTE: Can't recognize altogether aliases.

Create a New Project via Composer

Preparation

  1. Open your terminal
  2. Install Composer
  3. composer global require "fxp/composer-asset-plugin:1.0.0"
  4. composer config (--global) github-oauth.github.com YOUR_TOKEN

You can create a personal token at https://github.com/settings/applications

Steps

  1. New Project > PHP > Yii2 Framework Application
  2. Input proper values
  3. Finished

NOTE

If it fails, please run the composer command using the terminal manually.

Downloads

License

Common Development and Distribution License (CDDL) v1.0 and GNU General Public License (GPL) v2

Main metrics

Overview
Name With Ownernbphpcouncil/nb-yii2-plugin
Primary LanguageJava
Program languageJava (Language Count: 3)
Platform
License:Other
所有者活动
Created At2014-07-11 12:47:02
Pushed At2015-11-17 23:17:49
Last Commit At2015-11-18 08:17:32
Release Count4
Last Release Namev0.0.4 (Posted on 2015-11-18 08:11:31)
First Release Namev0.0.1 (Posted on 2014-07-26 15:05:33)
用户参与
Stargazers Count56
Watchers Count26
Fork Count15
Commits Count18
Has Issues Enabled
Issues Count17
Issue Open Count8
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private