发明名称 Techniques for offering and applying code modifications
摘要 Various technologies and techniques are disclosed for offering and applying source code modifications based upon a context of a user in a development environment. For example, code snippets can be offered to the user and customized programmatically. A code editor accepts user input comprising source code. Code snippets of sample source code are stored in a data store. A code completion tool monitors user actions and detects a triggering action in the monitored user actions. A code snippet associated with the triggering action is identified. An option is offered representing the code snippet. In response to user selection of the option, the associated code snippet is inserted into the code editor and is automatically customized based upon the user context. As another example, aspect-oriented source code transformations are offered based upon the user context. As yet another example, solutions to commonly problematic tasks are offered based upon the user context.
申请公布号 US8245186(B2) 申请公布日期 2012.08.14
申请号 US20080061682 申请日期 2008.04.03
申请人 GRYKO IZYDOR;WAGNER TIMOTHY A.;MICROSOFT CORPORATION 发明人 GRYKO IZYDOR;WAGNER TIMOTHY A.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址