ceylon-ide-eclipse
ceylon-ide-eclipse copied to clipboard
Eclipse Plugin for Ceylon
To reproduce: Create a workspace with two projects, one Ceylon, one pure Java. Goal: use Ceylon objects from Java. To actual get this to work properly in Eclipse Mars, the...
Currently, there is no keyboard shortcut that behaves the same as "Run As >" for a given Ceylon file with a shared top-level function or unit test. This in contrast...
I implemented a new `EclipseControlStructureProposal` that allows transforming `a.b.c` to `if (exists val = a.b.c`, but the linked mode is broken: it draws a rectangle around `val` and suggests correct...
To create a complexe `string` expression I very often copy and paste the same expression with a string template. I start with ``` ceylon string => "foo=``foo`` " ``` and...
Per recent discussion on https://gitter.im/ceylon/user, it would be nice to have the ability to place breakpoints on the entry and exit points of arbitrary blocks.
Start typing this in the IDE: ``` ceylon set({1,2,3}); ``` Now "Assign Expression to New Local" either by Ctrl/Cmd-1 or Ctrl/Cmd-L . This first suggestion, which most people will automatically...
Show In > Ceylon Explorer is flakey for non-`.ceylon` files. That's quite irritating when working in the Ceylon perspective,
Write a failing JavaScript unit test and double-click on any line in the failure trace and it won't direct focus to the line of code in question. For the same...
When we just change logging settings on the project property page, we should not need to rebuild the project.
Format keeps crashing with stuff like this: ``` ceylon.language.Exception "Unexpected token 'import' ([@0,0:5='import',,1:0]), expected 'shared' instead" at ceylon.formatter.FormattingWriter$13.$call$(FormattingWriter.ceylon:641) at ceylon.formatter.FormattingWriter$13.$call$(FormattingWriter.ceylon:617) at ceylon.formatter.FormattingWriter.fastForward$priv$(FormattingWriter.ceylon:1121) at ceylon.formatter.FormattingWriter.writeToken$canonical$(FormattingWriter.ceylon:617) at ceylon.formatter.FormattingWriter.writeToken(FormattingWriter.ceylon:507) at ceylon.formatter.FormattingVisitor.visitIdentifier(FormattingVisitor.ceylon:893) at com.redhat.ceylon.compiler.typechecker.tree.VisitorAdaptor.visit(VisitorAdaptor.java:595)...