{"id":14973170,"url":"https://github.com/angelozerr/angularjs-eclipse","last_synced_at":"2025-04-06T11:09:00.141Z","repository":{"id":11835910,"uuid":"14391989","full_name":"angelozerr/angularjs-eclipse","owner":"angelozerr","description":"AngularJS Eclipse Plugin","archived":false,"fork":false,"pushed_at":"2020-02-11T03:35:02.000Z","size":2333,"stargazers_count":327,"open_issues_count":60,"forks_count":90,"subscribers_count":52,"default_branch":"master","last_synced_at":"2025-03-30T09:09:58.088Z","etag":null,"topics":["angularjs","eclipse","eclipse-plugin"],"latest_commit_sha":null,"homepage":"https://angularjs.org/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/angelozerr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-14T10:37:27.000Z","updated_at":"2024-11-21T21:45:22.000Z","dependencies_parsed_at":"2022-09-21T06:47:49.418Z","dependency_job_id":null,"html_url":"https://github.com/angelozerr/angularjs-eclipse","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelozerr%2Fangularjs-eclipse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelozerr%2Fangularjs-eclipse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelozerr%2Fangularjs-eclipse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelozerr%2Fangularjs-eclipse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angelozerr","download_url":"https://codeload.github.com/angelozerr/angularjs-eclipse/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247471520,"owners_count":20944158,"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":["angularjs","eclipse","eclipse-plugin"],"created_at":"2024-09-24T13:48:15.720Z","updated_at":"2025-04-06T11:09:00.117Z","avatar_url":"https://github.com/angelozerr.png","language":"Java","readme":"AngularJS Eclipse Plugin\n=================\n\n[![Build Status](https://secure.travis-ci.org/angelozerr/angularjs-eclipse.png)](http://travis-ci.org/angelozerr/angularjs-eclipse)\n[![Eclipse install](https://marketplace.eclipse.org/sites/all/modules/custom/marketplace/images/installbutton.png)](http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=1605088)\n\n[AngularJS](http://angularjs.org/) [Eclipse](//www.eclipse.org) Plugin extends Eclipse WTP to :\n\n * provides an HTML editor which supports [AngularJS](http://angularjs.org/) expression and directive. See [HTML features](https://github.com/angelozerr/angularjs-eclipse/wiki/HTML-Features) for more informations.\n * provides an [Angular Explorer](https://github.com/angelozerr/angularjs-eclipse/wiki/Angular-Explorer-View) view which displays modules, controllers of your project in a tree.\n * provides a Javascript editor which supports AngularJS features (modules, etc). See [Javascript features](https://github.com/angelozerr/angularjs-eclipse/wiki/Javascript-Features) for more informations.\n\nAngularJS Eclipse is based on [tern.java](https://github.com/angelozerr/tern.java) to manage powerful completion on HTML files (AngularsJS Expression, directive, modules) and Javascripts files (see [Tern Eclipse IDE](https://github.com/angelozerr/tern.java/wiki/Tern-Eclipse-IDE))\n\nIf you start with AngularJS Eclipse, please read [Getting Started](https://github.com/angelozerr/angularjs-eclipse/wiki/Getting-Started).\n\n# Installation\n\nAngularJS Eclipse is developed/tested with Eclipse 4.4 Luna. It is advised to use Eclipse 4.4 Luna (even if AngularJS Eclipse could work with older version of Eclipse).\n\nTo install AngularJS Eclipse, please read [Installation - Update Site](https://github.com/angelozerr/angularjs-eclipse/wiki/Installation-Update-Site) section.\n\n# AngularJS Configuration\n\nBefore opening your HTML files (to benefit with angular highlight, completion, hover, validation), you must  convert your project to AngularJS Project : \n\n![Convert To AngularJS Project](https://github.com/angelozerr/angularjs-eclipse/wiki/images/ConfigureToAngularProject.png)\n\n# HTML Editor\n\nAfter that, you can open your HTML with standard WTP HTML, JSP Editor. \nYou will see that AngularJS directive + EL are highlighted, completion is available for directive name : \n\n![AngulerJS Editor Overview](https://github.com/angelozerr/angularjs-eclipse/wiki/images/HTMLAngularEditorOverview.png)\n\nAfter [configuring tern server](https://github.com/angelozerr/tern.java/wiki/Tern-Eclipse-IDE-Node.js), completions, hover, validation, hyperlink are available for modules, controllers, angular expression EL : \n\n![Completion for expression](https://github.com/angelozerr/angularjs-eclipse/wiki/images/HTMLAngularCompletionExpressionFn.png)\n\nSee [HTML features](https://github.com/angelozerr/angularjs-eclipse/wiki/HTML-Features) for more informations.\n\n# Javascript Editor\n\nSee [Javascript features](https://github.com/angelozerr/angularjs-eclipse/wiki/Javascript-Features) and [Tern Eclipse IDE](https://github.com/angelozerr/tern.java/wiki/Tern-Eclipse-IDE) for more informations.\n\n# Build\n\nAngularJS Eclipse is build with this [cloudbees job](https://opensagres.ci.cloudbees.com/job/angularjs-eclipse/).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelozerr%2Fangularjs-eclipse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangelozerr%2Fangularjs-eclipse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelozerr%2Fangularjs-eclipse/lists"}