NBPhar - plugin detail
Provides support for PHP PHAR files.
The phar extension provides a way to put entire PHP applications into a single file called a "phar" (PHP Archive) for easy distribution and installation. In addition to providing this service, the phar extension also provides a file-format abstraction method for creating and manipulating tar and zip files.
For now this plug-in allows only READ-ONLY access to the PHAR contents.

Plugin owner: |
npetrovski |
Website: |
https://github.com/npetrovski/nbphar |
Added: |
2015-06-27 |
License: |
GPLv3 |
Category: |
Utilities |
Downloaded: |
4,057 times |
Rating: |
|
Plugin Log |
Show log
2015-12-31 05:56:05 | carlosqt | Vote cast by carlosqt for NBPhar, UC 8.1, vote value: 1; verification overall status recalculated: 1 (0 NoGos, 2 Gos of 6 requests, therefore overal GO) | 2015-12-29 06:01:32 | geertjan | Vote cast by geertjan for NBPhar, UC 8.1, vote value: 1; verification overall status recalculated: 0 (0 NoGos, 1 Gos of 6 requests, therefore overal Undecided) | 2015-12-29 04:04:09 | npetrovski | Verification request registered for verifier jpirek, with id: 62159 | 2015-12-29 04:04:09 | npetrovski | Verification request registered for verifier jkovalsky, with id: 62158 | 2015-12-29 04:04:09 | npetrovski | Verification request registered for verifier geertjan, with id: 62157 | 2015-12-29 04:04:09 | npetrovski | Verification request registered for verifier ent38, with id: 62156 | 2015-12-29 04:04:09 | npetrovski | Verification request registered for verifier djamdev, with id: 62155 | 2015-12-29 04:04:09 | npetrovski | Verification request registered for verifier carlosqt, with id: 62154 | 2015-12-29 04:04:09 | npetrovski | Verification registered for version 8.1, with id: 62153 | 2015-12-29 04:03:47 | npetrovski | Binary successfully saved 1451379827_name-npetrovski-nbphar.nbm, binary_id: 4316, version: 8.1 | 2015-12-29 04:03:47 | npetrovski | Binary uploaded successfully - /space/pluginportal-v2/public/data/nbms/name-npetrovski-nbphar.nbm | 2015-12-29 04:03:46 | npetrovski | Uploading new binary for version 8.1 | 2015-07-09 10:15:58 | carlosqt | Vote cast by carlosqt for NBPhar, UC 8.0, vote value: 1; verification overall status recalculated: 1 (0 NoGos, 3 Gos of 8 requests, therefore overal GO) | 2015-07-05 20:13:08 | djamdev | Vote cast by djamdev for NBPhar, UC 8.0, vote value: 1; verification overall status recalculated: 1 (0 NoGos, 2 Gos of 8 requests, therefore overal GO) | 2015-06-30 16:48:44 | ent38 | Vote cast by ent38 for NBPhar, UC 8.0, vote value: 1; verification overall status recalculated: 0 (0 NoGos, 1 Gos of 8 requests, therefore overal Undecided) | 2015-06-30 03:38:30 | npetrovski | Verification request registered for verifier mmirilovic, with id: 58849 | 2015-06-30 03:38:30 | npetrovski | Verification request registered for verifier mcreps, with id: 58848 | 2015-06-30 03:38:30 | npetrovski | Verification request registered for verifier jpirek, with id: 58847 | 2015-06-30 03:38:30 | npetrovski | Verification request registered for verifier jkovalsky, with id: 58846 | 2015-06-30 03:38:30 | npetrovski | Verification request registered for verifier geertjan, with id: 58845 | 2015-06-30 03:38:30 | npetrovski | Verification request registered for verifier ent38, with id: 58844 | 2015-06-30 03:38:30 | npetrovski | Verification request registered for verifier djamdev, with id: 58843 | 2015-06-30 03:38:29 | npetrovski | Verification request registered for verifier carlosqt, with id: 58842 | 2015-06-30 03:38:29 | npetrovski | Verification registered for version 8.0, with id: 58841 | 2015-06-29 04:17:12 | jkovalsky | Plugin published | 2015-06-27 08:30:45 | npetrovski | Plugin edited, id:58816, pubid:58816 | 2015-06-27 08:30:45 | npetrovski | Plugin edit initiated | 2015-06-27 07:15:26 | npetrovski | Plugin saved with .nbm/zip file; id: 58816 |
|
|
Versions available
|
Download size: 0.33 MB
|
Last Update: 2015-12-29
|
This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin
What's new in this version
Added support for NetBeans 8.1
Verifications for NetBeans versions
Decisions of individual verifiers for NBPhar plugin for NetBeans IDE 8.0
djamdev carlosqt |
|
geertjan jkovalsky jpirek |
Commentscarlosqt: Works on NB 8.0.2
Windows 7 SP1 64Bit
Java 1.8.0_45 64Bit
Decisions of individual verifiers for NBPhar plugin for NetBeans IDE 8.1
carlosqt geertjan |
|
djamdev jpirek jkovalsky |
Commentscarlosqt: Works on NB 8.1
Windows 10 64Bit
Java 1.8.0_60 64Bit
|
Download size: 0.32 MB
|
Last Update: 2015-06-27
|
This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin
What's new in this version
Verifications for NetBeans versions
Decisions of individual verifiers for NBPhar plugin for NetBeans IDE 8.0
djamdev carlosqt |
|
geertjan jkovalsky jpirek |
Commentscarlosqt: Works on NB 8.0.2
Windows 7 SP1 64Bit
Java 1.8.0_45 64Bit
Decisions of individual verifiers for NBPhar plugin for NetBeans IDE 8.1
carlosqt geertjan |
|
djamdev jpirek jkovalsky |
Commentscarlosqt: Works on NB 8.1
Windows 10 64Bit
Java 1.8.0_60 64Bit
Introduction
Provides support for PHP PHAR files.
The phar extension provides a way to put entire PHP applications into a single file called a "phar" (PHP Archive) for easy distribution and installation. In addition to providing this service, the phar extension also provides a file-format abstraction method for creating and manipulating tar and zip files.
For now this plug-in allows only READ-ONLY access to the PHAR contents.
|
[ You have to be logged in to be able to comment. ]
User Comments
Looking forward to work in NetBeans 8.2
NetBeans 8.2 can NOT browse Phar files and even can NOT install this plugin . Looking forward to work in 8.2 and later NetBeans versions .
Still not working in NetBeans 8.1
Downloaded the latest version for NB 8.1, installed it and it still does not work.
Here is my system info:
--------------------------------------
Product Version: NetBeans IDE 8.1 (Build 201510222201)
Java: 1.8.0_60; Java HotSpot(TM) 64-Bit Server VM 25.60-b23
Runtime: Java(TM) SE Runtime Environment 1.8.0_60-b27
System: Windows 7 version 6.1 running on amd64; Cp1251; en_US (nb)
User directory: C:\Users\****\AppData\Roaming\NetBeans\8.1
Cache directory: C:\Users\****\AppData\Local\NetBeans\Cache\8.1
--------------------------------------
Plugin Version:
--------------------------------------
Version: 1.1
Source: 1451379827_name-npetrovski-nbphar.nbm
--------------------------------------
The phars that I am testing with are here:
https://phar.phpunit.de/phpunit.phar
and here
https://phar.phpunit.de/phpunit-skelgen.phar
#Re
At this version of the plugin you can only browse .phar files. PHAR generation adapter will be added on later versions.
generate a * .phar
My question is whether you can generate a phar or only serves to explore * .phar existing?
#Re
@grafity - no tutorials so far, although I believe no extra skills are needed in order for you to use this plug-in. Very much like you are able to "explore" JAR files in NetBeans, this plugin enables you to expand the PHAR archive files and view its contents (directory structure, files).
Let me know if you need any more information on how to use it, or you have experienced any difficulties in installing it.
@sharkfinger - Thank you for reporting the issue with NB 8.1 - it is now solved and the new version of the plugin is now released.
Unfortunately for the moment NBPhar only allows to view the structure of the PHAR files and view its contents (open files). Indexing of the inner file contents is not yet supported, hence "jumping" to the class definitions wont work. I will spend some time in the near future to work on that problem.
as the plugin is used
There are some tutorial?
Thank you...
Does Not work with 8.1
Displays Phar in NB 8.1 but does not expand it or auto-complete.
In NB 8.0.2, it expands the phar and you can browse the contents but in the example of phpunit.phar, you cannot click on PHPUnit_Extensions_Database_TestCase when defining
abstract class Database_ConnectionAbstract extends PHPUnit_Extensions_Database_TestCase
and have it go to that class.
Same set up in PHPStorm works perfectly and can even step through PHPUnit code in xdebug.
Brilliant
Really helps me a lot in my daily job. Thanks!
Awesome !!!
Awesome !!!! Thanks for the great plugin !!! I was waiting for something able to parse PHAR files in NetBeans.
Thanks ! :)
|