Hi Harshana,

IDE work is going back and forth, and we have now evaluated JSP/PHP and
VJET without a success, We need to find where the content getting slitted
and identified as different regions. Can someone in DevS team guide Rajeeva
on this, IFAIK she has hit a dead end and needing some experienced help.

Regards,
/Nuwan


On Thu, May 2, 2013 at 2:42 PM, Viraj Rajaguru <[email protected]> wrote:

> Hi,
>
>
>
> On Tue, Apr 30, 2013 at 5:22 PM, Rajeeva Uthayasangar <[email protected]>wrote:
>
>> Hi All,
>> I were asked to write a Jaggery IDE plugin for eclipse with the following
>> features:
>>
>> 1.Editor syntax coloring
>> 2. HTML and JavaScript support for Jaggery Editor
>> 2. Code Assistance feature.
>> 3. Code Auto Completion.
>>
>> Tasks completed::
>> https://wso2.org/jira/browse/TOOLS-1595
>>
>> Initially I have started to write the jaggery editor based on VJET
>> (JavaScript Plugin) and finished the syntax coloring part. But HTML syntax
>> coloring is not supported.
>>
>> So I switched from VJET and followed the PHP Development Tools(PDT)
>> source code which has the multi-language(JavaScript and HTML)  support as
>> we expects from Jaggery Editor.
>>
>> In VJET, predefined eclipse APIs can be used to identify the code
>> partitions. But in PDT, they have defined their own class for all document
>> partitioning. Since there is no documentation, it takes time to debug and
>> go through the full source code to identify the necessary part.
>>
>
> PHP Development Tools(PDT) is based on Eclipse 'Dynamic Language ToolKit'
> (DLTK) which has a great support to generate editors for domain specific
> languages. DLTK should be provided the grammar for the specific language.
> For this thing PDT is using 'Java Cup' for generating the parser and they
> are using JFlex for generating the scanner. So when you going to debug the
> PDT code, the knowledge about above technologies (DLTK, Java Cup, JFlex
> etc.) needed and will acquire some time to get familiar with these
> technologies.
>
>
>
> Thanks,
> Viraj.
>
> --
> Viraj Rajaguru
> Software Engineer
> WSO2 Inc. : http://wso2.com
>
> Mobile: +94 77 3683068
>
>
>
>


-- 
*Thanks & Regards,

Nuwan Bandara
Associate Technical Lead & Member, MC, Development Technologies
WSO2 Inc. - lean . enterprise . middleware |  http://wso2.com
blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 763 9629
*
<http://www.nuwanbando.com/>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to