Last active
December 16, 2015 09:18
-
-
Save mads-hartmann/5411768 to your computer and use it in GitHub Desktop.
My (rejected) proposal to Scala Days 2013. Maybe next year :)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
As your code-base increases in size and you get more comfortable with | |
advanced Scala features you slowly reach a point where grep simply isn’t | |
sufficient to search through your projects; This has lead to the development | |
of Semantic Search, a plugin for Scala IDE for Eclipse that simplifies | |
code navigation, understanding, and refactoring. | |
In this talk Mads will show his work on Semantic Search with a live demo | |
of some of the features, including: | |
• Finding all occurrence of any Scala entity, even implicits. | |
• Creating a call-hierarchy of a method | |
• Expressing more advanced queries | |
Additionally, the talk will show the design of the plugin and how the Scala | |
Presentation Compiler is used to build an index of the code-base, including | |
what caveats to consider when using the Scala Presentation Compiler. |
@loverdos Thanks! :) I'm working on the tool as part of my masters thesis together with the Scala IDE for Eclipse team so you'll get the tool sooner rather than later :)
It's great that you just agreed to port this to ENSIME!
Thanks so much! :)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hey, we need such tools. A rejected proposal is nothing. Just do the work :)