{"id":15017659,"url":"https://github.com/sudeephazra/perl-on-netbeans","last_synced_at":"2025-04-09T19:42:27.107Z","repository":{"id":119381078,"uuid":"291958779","full_name":"sudeephazra/perl-on-netbeans","owner":"sudeephazra","description":"This plugin adds support for Perl 5 to NetBeans","archived":false,"fork":false,"pushed_at":"2024-09-12T03:28:04.000Z","size":19414,"stargazers_count":12,"open_issues_count":6,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-23T21:45:42.591Z","etag":null,"topics":["java","netbeans","perl","perl5"],"latest_commit_sha":null,"homepage":"https://sudeephazra.github.io/perl-on-netbeans/","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sudeephazra.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.instamojo.com/@sudeephazra/","https://paypal.me/sudeephazra?locale.x=en_GB"]}},"created_at":"2020-09-01T09:47:03.000Z","updated_at":"2025-03-18T08:01:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"d3d0c82c-0669-471e-83b8-af2bed6930ce","html_url":"https://github.com/sudeephazra/perl-on-netbeans","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeephazra%2Fperl-on-netbeans","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeephazra%2Fperl-on-netbeans/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeephazra%2Fperl-on-netbeans/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudeephazra%2Fperl-on-netbeans/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sudeephazra","download_url":"https://codeload.github.com/sudeephazra/perl-on-netbeans/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248101096,"owners_count":21047901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","netbeans","perl","perl5"],"created_at":"2024-09-24T19:50:48.721Z","updated_at":"2025-04-09T19:42:27.083Z","avatar_url":"https://github.com/sudeephazra.png","language":"Perl","funding_links":["https://www.instamojo.com/@sudeephazra/","https://paypal.me/sudeephazra?locale.x=en_GB"],"categories":[],"sub_categories":[],"readme":"# Perl On NetBeans\nThis plugin adds support for Perl 5 to NetBeans\n\n---  \n\n## Plugin Documentation\nThe usage documentation for each release is available under the corresponding folder in the repo at docs/user-guides\n\nFor all updates, please bookmark this [GitHub Page](https://sudeephazra.github.io/perl-on-netbeans/)\n\nThe plugin can be downloaded from [Releases](https://github.com/sudeephazra/perl-on-netbeans/releases/) under this repository. \n\n__Please note the supported Apache NetBeans version before downloading and installing the plugin__\n\n---  \n\n## Getting Started \n- Download and install Apache NetBeans from [here](https://netbeans.apache.org/download/index.html)\n\n### Compiler and Packaging Module\n\n**NEW** Starting release 0.8, PerlOnNetBeans will use Carton for dependency management. Please read the more about it on official documentation page for [Carton](https://metacpan.org/pod/Carton). This feature is not fully implemented in this release and is used only during code execution. \n\n#### Windows \n- Download and install [Strawberry Perl](https://strawberryperl.com/)\n- *(Optional)* Open a Terminal and type the following command to install Carton\n```bash\ncpan install Carton\n```\n#### Linux (Ubuntu)\n- Perl is installed by default on Linux\n- *(Optional)* Open a Terminal and type the following commands to install Carton\n```bash\ncurl -L http://cpanmin.us | perl - --sudo App::cpanminus\ncpanm Carton\n```\n### Installing supporting modules\n- Install the Perl::Tidy and Perl::Critic modules\n\n### Installing the PerlOnNetBeans plugin\n- Download and install the plugin from [Perl On NetBeans](https://plugins.netbeans.apache.org/catalogue/?id=98) and restart the IDE\n- Create a new project\n- *(Optional)* Open the project root location in your terminal and run the command\n```bash\ncarton install\n```\n- Start Perlin'\n- *(Optional)* If you add any new module in your code, please add the entry to the `cpanfile` and run the following command in the project root folder\n```bash\ncarton install\n```\n\n## User Documentation\n\nPlease read the user documentation [here](docs/using-perl-on-netbeans.md)\n\n---  \n\n## Updates\nVersion: Release 0.8  \nDate: 12-Jul-2024 \n\nFeatures:\n- Fixed autocomplete errors\n- Fixed version number inconsistencies\n- **Breaking change**: Added Carton as the package manager for new projects *(Not fully implemented)*\n\n---\nVersion: Release 0.7   \nDate: 12-May-2024  \nTested On: NetBeans 21 with Starwberry Perl 5.32.1 64-bit on Windows 11  \nRecommended Perl: Starwberry Perl 5.32.1 64-bit  \n\nFeatures:\n- Updated release location to Maven central\n\n---\nVersion: Release 0.6  \nDate: 25-May-2022  \nTested On: NetBeans 13 with Starwberry Perl 5.32.1.1 64-bit on Windows 10  \nRecommended Perl: Starwberry Perl 5.32.1.1 64-bit  \n\nFeatures:\n- Fixed highlighting issue with empty strings\n\n---\nVersion: Release 0.5.1  \nDate: 10-Mar-2018  \nTested On: NetBeans 8.2, 9, and 10 on Windows 7  \n\nFeatures:\n- Combined external libraries into the plugin to correct plugin verification issues\n\n---\nVersion: Release 0.5  \nDate: 27-Feb-2018  \nTested On: NetBeans 8.2, 9, and 10 on Windows 7  \n\nFeatures:\n- Added support for Dancer2 framework (initial stages) \n- Added code completion for keywords \n- Additional Perl::Tidy configuration options\n- Corrected custom Perl binary and libraries location integration errors\n- Bug fixes around syntax highlighting\n- UI improvements\n- Performance improvements\n- Upgraded underlying helper libraries \n\n---\nVersion: Release 0.4   \nDate: 19-May-2015  \nTested On: NetBeans 8.2 on Windows 7  \n\nFeatures:\n- Comment toggle using Ctrl+/\n- Retain line indentation on new line\n- Menu options to run and compile files\n- Added code formatting and template under Options -\u003e Tools\n- Project copy/move/rename functions\n- Theme support\n- Added Dancer support\n- Removed extra menu buttons\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudeephazra%2Fperl-on-netbeans","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsudeephazra%2Fperl-on-netbeans","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudeephazra%2Fperl-on-netbeans/lists"}