Hi all, I hope you read my reply to the other mail tread, "Eclipse plugin for Siddhi". As I said in there, we can use same Xtext[1] framework to develop Siddhi plugins for both eclipse and Intellij IDEA editors. Here are my example idea plugin project details. You can find the code in here[2].
This is the sample xtext grammar I used. Syntax highlighting and error detection. Code completion I'd love to know your ideas about this. [1] https://eclipse.org/Xtext/index.html [2] https://github.com/vihanga-liyanage/IDEA-Plug-Ins Regards, <https://github.com/vihanga-liyanage/IDEA-Plug-Ins> Vihanga Liyanage, Undergraduate, University of Colombo School of Computing. M: +94 71 012 4103 <https://www.facebook.com/Vihanga.Liyanage> <https://www.linkedin.com/in/vihanga/> <https://github.com/vihanga-liyanage/> On Mon, Feb 13, 2017 at 11:50 AM, Vihanga Liyanage < vihangaliyanage...@gmail.com> wrote: > Thank you for your reply. I'll look into those things and will get back to > you. > > Regards > > > On Feb 13, 2017 10:35 AM, "Tishan Dahanayakage" <tis...@wso2.com> wrote: > > Hi Vihanga, > > Thanks for your interest in WSO2 and this project. I have improved idea > page with more details. I would suggest you to start off with getting bit > familiar with Siddhi grammar. Then you can look into idea plugin creation > to support different languages. Then you can look into antlr based > programming languages and how antlr can be used to generate parsers, > lexers, etc. Above will provide you enough context information on how to > proceed through with the idea. > Feel free to revert back if you don't understand the requirement or have > any other clarification. > > Thanks, > Tishan > > On Sat, Feb 11, 2017 at 12:54 PM, Vihanga Liyanage < > vihangaliyanage...@gmail.com> wrote: > >> Hi Tishan, >> >> I read through your project proposals for GSoC 2017 and particularly >> interested in the project Proposal 4: Idea Plugin for Siddhi >> <https://docs.wso2.com/display/GSoC/Project+Proposals+for+2017#ProjectProposalsfor2017-Proposal4:IdeaPluginforSiddhi> >> , which lists you as the possible mentor. I'd really like to work on >> this idea further, hoping to get selected for GSoC and complete the project >> at the end. >> It'll be really great if you could point me in a direction where I could >> do some more background work on this. >> >> Best Regards, >> Vihanga Liyanage, >> Undergraduate, >> University of Colombo School of Computing. >> M: +94 71 012 4103 <+94%2071%20012%204103> >> >> <https://www.facebook.com/Vihanga.Liyanage> >> <https://www.linkedin.com/in/vihanga/> >> <https://github.com/vihanga-liyanage/> >> > > > > -- > Tishan Dahanayakage > Senior Software Engineer > WSO2, Inc. > Mobile:+94 716481328 <071%20648%201328> > > Disclaimer: This communication may contain privileged or other > confidential information and is intended exclusively for the addressee/s. > If you are not the intended recipient/s, or believe that you may have > received this communication in error, please reply to the sender indicating > that fact and delete the copy you received and in addition, you should not > print, copy, re-transmit, disseminate, or otherwise use the information > contained in this communication. Internet communications cannot be > guaranteed to be timely, secure, error or virus-free. The sender does not > accept liability for any errors or omissions. > > >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev