{"action":"closed","issue":{"url":"https://api.github.com/repos/forcedotcom/idecore/issues/97","labels_url":"https://api.github.com/repos/forcedotcom/idecore/issues/97/labels{/name}","comments_url":"https://api.github.com/repos/forcedotcom/idecore/issues/97/comments","events_url":"https://api.github.com/repos/forcedotcom/idecore/issues/97/events","html_url":"https://github.com/forcedotcom/idecore/issues/97","id":63797260,"number":97,"title":"Enhanced Template Support","user":{"login":"fdutton","id":2464750,"avatar_url":"https://avatars.githubusercontent.com/u/2464750?v=3","gravatar_id":"","url":"https://api.github.com/users/fdutton","html_url":"https://github.com/fdutton","followers_url":"https://api.github.com/users/fdutton/followers","following_url":"https://api.github.com/users/fdutton/following{/other_user}","gists_url":"https://api.github.com/users/fdutton/gists{/gist_id}","starred_url":"https://api.github.com/users/fdutton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fdutton/subscriptions","organizations_url":"https://api.github.com/users/fdutton/orgs","repos_url":"https://api.github.com/users/fdutton/repos","events_url":"https://api.github.com/users/fdutton/events{/privacy}","received_events_url":"https://api.github.com/users/fdutton/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/forcedotcom/idecore/labels/feature","name":"feature","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-23T18:30:31Z","updated_at":"2015-04-06T18:43:18Z","closed_at":"2015-04-06T18:43:18Z","body":"##### User Story\r\nAs a Salesforce Developer, I wish to modify existing Apex and Visualforce templates, add new templates and share templates so that I can standardize my organization's use of the Force.com IDE.\r\n\r\n##### Acceptance Criteria\r\n1. All templates should be available through the standard Eclipse preferences mechanism\r\n2. When creating a new file, I should be presented with a list of applicable templates. For example, if I am  creating a new Apex class then the IDE will only present templates that are relevant to creating an Apex class.\r\n3. I should be able to export one or more templates for use by my coworkers.\r\n4. I should be able to import templates into my workspace created by another.\r\n5. I should be able to remove any templates that I do not wish to be available in my workspace.\r\n6. I should be able to revert any template from its modified form back to its original definition.\r\n7. The system should provide a way to edit templates.\r\n8. The system should present the templates during editing the same way as the associated editor (e.g., When editing Apex code, the template editor will show the same colors and fonts as the Apex Editor)."}}