Phalanger IntelliSense
Syntactic and Semantic Prediction for PHP Language Integration
Description
Phalanger IntelliSense is an implementation of the language integration for Microsoft Visual Studio development environment. There are used own techniques for analyzing dynamic source code and offering possible completions of an expression to the user. The integration processes the PHP language code and integrates it with the .Net static assemblies.
The text prediction and source code analysis works well even for non static expressions without a need of execution.Based on practical experiences, resulting suggestions can cover most of developer's common tasks.
Where to get it
Phalanger IntelliSense is a part of Phalanger project. Phalanger is open-source and is freely accessible.
Links:
Contact email:
jakub<at>devsense.com
Research
Research group at the department:
Web Semantization Research Group
Publications:
- Míšek J., Zavoral F.: Mapping of Dynamic Language Constructs into Static Abstract Syntax Trees, in 9th IEEE/ACIS International Conference on Computer and Information Science, Yamagata, IEEE Computer Society, ISBN: 978-0-7695-4147-1, pp. 625-632, 2010
- Míšek J., Balaš D., Zavoral F.: Phalanger IntelliSense: Syntactic and semantic prediction, in ITAT 2009 - IX. Informačné technológie - aplikácie a teória, PONT Slovakia, ISBN: 978-80-970179-1-0, pp. 55-63, September 2009 - WWW
- Míšek J., Zavoral F.: Syntactic and Semantic Prediction in Dynamic Languages, in 7th ACIS International Conference on Software Engineering Research, Management and Applications, IEEE Computer Society Press, pp. 1-6, 2009 - WWW