如何使用Notepad ++实现“CodeIgniter 2.0”代码完成功能?

时间:2012-01-07 01:06:23

标签: codeigniter syntax-highlighting notepad++ code-completion code-folding

我怎么能让Notepad ++对CodeIgniter 2.0有智能感知,这样如果我在键盘上按Ctrl + SpaceBar会显示代码建议?

2 个答案:

答案 0 :(得分:2)

以下是步骤:

  • 使用从PHP语言派生的User Defined Language,因为Code Igniter是 PHP Framework
  • 如果您想要更多高级功能并感觉在编码时感觉舒适External Lexer就是您的选择。这是一种特定的Plugin模仿内置语言功能。安装它。

自动填充是基于语言的,并且每种语言都有不同的API文件。

Notepad ++提供两种类型的自动完成功能:

  • 功能完成(根据众所周知的关键字列表提供提示)
  • 单词完成(提供从当前文件中检索到的单词的提示)

要触发它们,您必须分别选择:

  • Edit->Auto-Completion->Function Completion
  • Edit->Auto-Completion->Word Completion

Notepad ++开发社区是一个充满活力的开发社区,希望您能在网上找到相关深入的资料。

答案 1 :(得分:0)

以下链接应说明制作用户自定义语言时需要了解的所有内容wiki

以下是用户定义语言repository of user created languages

的列表