{"id":18801572,"url":"https://github.com/addiks/gedit-phpide","last_synced_at":"2025-08-10T13:13:10.146Z","repository":{"id":85551336,"uuid":"43495962","full_name":"addiks/gedit-phpide","owner":"addiks","description":"PHP-IDE functionalities for gedit","archived":false,"fork":false,"pushed_at":"2021-02-17T20:50:50.000Z","size":305,"stargazers_count":6,"open_issues_count":11,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-31T17:47:17.881Z","etag":null,"topics":["autocomplete","gedit","ide","outline","php","php-ide"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/addiks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"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}},"created_at":"2015-10-01T12:46:35.000Z","updated_at":"2025-07-06T02:09:23.000Z","dependencies_parsed_at":"2023-03-04T07:30:40.469Z","dependency_job_id":null,"html_url":"https://github.com/addiks/gedit-phpide","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/addiks/gedit-phpide","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/addiks%2Fgedit-phpide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/addiks%2Fgedit-phpide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/addiks%2Fgedit-phpide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/addiks%2Fgedit-phpide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/addiks","download_url":"https://codeload.github.com/addiks/gedit-phpide/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/addiks%2Fgedit-phpide/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269729349,"owners_count":24465814,"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","status":"online","status_checked_at":"2025-08-10T02:00:08.965Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["autocomplete","gedit","ide","outline","php","php-ide"],"created_at":"2024-11-07T22:24:25.599Z","updated_at":"2025-08-10T13:13:10.134Z","avatar_url":"https://github.com/addiks.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Gedit plugin: PHP IDE functions\n===================================\n\nThis plugin contains features that are crucial for PHP-development using a project-wide index.\n\n## Features\n\n * Autocompletion\n * Open declaration\n * Type-View\n * Caller-View (\"Where is my component used?\")\n * Automaticly write USE-statements\n * Automaticly add doc-comments to new members and variables\n * Outline (Uses code-folding)\n * Project-wide search\n * Include and Exclude folders from index\n * Export customizable class-diagram as GraphML-file (can be opened with yEd Graph Editor)\n\n## Licence\n\nThis plugin is licenced under the GNU General Public Licence version 3.\nIf you do not know what that means, see the file 'LICENCE'.\n\n## Minimum requirements\n\n * gedit-3\n * python-3\n\n This plugin is tested under gedit-3.10 under ubuntu 14.04\n\n Currently this plugin will only work on projects using git!\n This limitation will be revoked/fixed in a later version,\n but currently you have to use git.\n\n## Download\n\n### Clone the git-repository\n\nExecute the following command:\n\n```\ngit clone https://github.com/addiks/gedit-phpide.git\n```\n\n### Download the zip-archive\n\nhttps://github.com/addiks/gedit-phpide/archive/master.zip\n\nExtract the zip-archive anywhere you want.\n\n## Installation\n\n1. Move, copy or link the folder you downloaded to ~/.local/share/gedit/plugins/addiks-phpide\n2. Restart gedit if it is running.\n3. In the menu, go to: Edit \u003e Settings \u003e Plugins\n4. Make sure the checkbox next to \"Addiks - PHP IDE\" is active.\n\n## Set up for project\n\nTo be able to use any of the features included in this plugin on your PHP-project,\nyou first have to build the project-index for this projct. This is done by using the Menu 'PHP' \u003e 'Build index'.\nA new window should pop up showing you the progress of the build. Once the index is built,\nyou are good to go using this plugin.\n\nThe PHP-menu will only be visible when having a PHP-file open in gedit.\nAlso make sure that this file is in the project you want to index.\n\nIf your project is including external libraries or is generating code which is not part of your codebase or libraries,\nyou probably want to configure the index-includes and excludes before building the index.\nYou can also do this afterwards and update the index, but it is faster to configure the project beforehand.\n\n## Shortcuts\n\nF2: Toggle outline of the current file\n\nF3: Open declaration (of your selection)\n\nF3 + [Alt]: Open type view (of your selection)\n\nF3 + [Ctrl]: Open call view (of your selection)\n\n[Ctrl] + [L]: Open the index-search-window\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faddiks%2Fgedit-phpide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faddiks%2Fgedit-phpide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faddiks%2Fgedit-phpide/lists"}