{"action":"created","issue":{"url":"https://api.github.com/repos/ceylon/ceylon-ide-eclipse/issues/1496","repository_url":"https://api.github.com/repos/ceylon/ceylon-ide-eclipse","labels_url":"https://api.github.com/repos/ceylon/ceylon-ide-eclipse/issues/1496/labels{/name}","comments_url":"https://api.github.com/repos/ceylon/ceylon-ide-eclipse/issues/1496/comments","events_url":"https://api.github.com/repos/ceylon/ceylon-ide-eclipse/issues/1496/events","html_url":"https://github.com/ceylon/ceylon-ide-eclipse/issues/1496","id":107330527,"number":1496,"title":"Support syntax colouring options as rich as Java's","user":{"login":"lukedegruchy","id":4969007,"avatar_url":"https://avatars.githubusercontent.com/u/4969007?v=3","gravatar_id":"","url":"https://api.github.com/users/lukedegruchy","html_url":"https://github.com/lukedegruchy","followers_url":"https://api.github.com/users/lukedegruchy/followers","following_url":"https://api.github.com/users/lukedegruchy/following{/other_user}","gists_url":"https://api.github.com/users/lukedegruchy/gists{/gist_id}","starred_url":"https://api.github.com/users/lukedegruchy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukedegruchy/subscriptions","organizations_url":"https://api.github.com/users/lukedegruchy/orgs","repos_url":"https://api.github.com/users/lukedegruchy/repos","events_url":"https://api.github.com/users/lukedegruchy/events{/privacy}","received_events_url":"https://api.github.com/users/lukedegruchy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2015-09-19T12:46:53Z","updated_at":"2016-09-28T17:15:48Z","closed_at":null,"body":"This is obviously not indented for 1.2 and is a feature request.\r\n\r\nIn Eclipse go to Preferences > Java > Editor > Syntax Coloring\r\n\r\nThere you will find a rich set of options for syntax colouring for Java. \r\n\r\nExamples:\r\n\r\n* Unique colour for the return keyword\r\n* Unique colour for local variables\r\n* Unique colour for method parameters (separate from local variables)\r\n\r\netc...\r\n\r\nCurrently the options under Ceylon > Editor are there but far more limited, and do not include the options I described above.\r\n\r\nI would argue this is useful because it allows one to more quickly assess the context of a particular section of code.  Personally, I find being able to spot the return keyword quickly is useful for more quickly assessing the exit points of a function, and the separation of method parameter and local variable for viewing definitively what's being done to that parameter.\r\n"},"comment":{"url":"https://api.github.com/repos/ceylon/ceylon-ide-eclipse/issues/comments/250233976","html_url":"https://github.com/ceylon/ceylon-ide-eclipse/issues/1496#issuecomment-250233976","issue_url":"https://api.github.com/repos/ceylon/ceylon-ide-eclipse/issues/1496","id":250233976,"user":{"login":"gavinking","id":579974,"avatar_url":"https://avatars.githubusercontent.com/u/579974?v=3","gravatar_id":"","url":"https://api.github.com/users/gavinking","html_url":"https://github.com/gavinking","followers_url":"https://api.github.com/users/gavinking/followers","following_url":"https://api.github.com/users/gavinking/following{/other_user}","gists_url":"https://api.github.com/users/gavinking/gists{/gist_id}","starred_url":"https://api.github.com/users/gavinking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gavinking/subscriptions","organizations_url":"https://api.github.com/users/gavinking/orgs","repos_url":"https://api.github.com/users/gavinking/repos","events_url":"https://api.github.com/users/gavinking/events{/privacy}","received_events_url":"https://api.github.com/users/gavinking/received_events","type":"User","site_admin":false},"created_at":"2016-09-28T17:15:48Z","updated_at":"2016-09-28T17:15:48Z","body":"You would have to wait for the whole file to be typechecked to see the effect. Which means that you would get a noticeable \"flicker\" after a change to the file. And remember that typechecking Ceylon is relatively slower than typechecking Java, so the flicker would be worse than it is in the Java editor."}}
{"actor":{"display_login":"gavinking"}}