notepad++代码自动填充插件是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了notepad++代码自动填充插件是啥?相关的知识,希望对你有一定的参考价值。

notepad++代码自动填充插件是什么?比如写html/CSS/javascript可以打一个自节目就给提示的插件,就跟用DREAMWEAVER的自动提示功能一样的。

自动填充,简单说有几种:
1.html,xml等文件里面的tag标签的自动完成;
设置->首选项->备份与自动完成 -> 自动完成
里面有对应的设置的:
所有输入均启用自动完成

2.普通文件里面的,单词,函数,变量等的自动完成;
选择那个:
单词自动完成

3.单引号,双引号,大括号等符号的自动完成。
需要安装额外的插件,比如:
XBracket Lite
(自己用google搜:

括号自动补全插件: XBracket Lite
就可以找到我的帖子)

另外,关于Notepad++的种种,
从下载
安装
使用
插件
各种功能
等等
都可以在这里找到:
【crifan推荐】轻量级文本编辑器,Notepad最佳替代品:Notepad++

(此处不给帖地址,请自己用google搜标题,就可以找到帖子地址了)
参考技术A

notepad++ --> setting --> preferences


可以提示一部分,并不像dw那样好

参考技术B Notepad++自带的补全功能只能在当前文件中实现已经输入内容的自动提示补全,或者对标准库函数API做自动补全(有相应的配置文件)。
插件方面目前好像还没有这个功能的插件,比如C语言,定义一个结构体变量或者指针变量,通过成员列表操作符“.”或者“->”不能直接提示出成员内容。
CodeBlocks可以。
参考技术C Notepad++自带的补全功能只能在当前文件中实现已经输入内容的自动提示补全,或者对标准库函数API做自动补全(有相应的配置文件)。
插件方面目前好像还没有这个功能的插件,比如C语言,定义一个结构体变量或者指针变量,通过成员列表操作符“.”或者“->”不能直接提示出成员内容。
CodeBlocks可以。

Notepad++插件Python Script和Emmet的安装使用教程(转载)

安装插件Python Script和Emmet:

最近在做一个项目,涉及到大量的HTML、CSS代码的编写,手动写代码效率实在是
低下。于是想搜索一下,有没有Notepad++插件可以支持自动生成的,果不其然还真有。Emmet,这款神器其实就是 Zen Coding
的升级版,它可以极大的提高代码编写的效率,并提供了一种非常简练的语法规则,立刻生成对应的 HTML 结构或者 CSS
代码,同时还有多种实用的功能帮助进行前端开发。
  Emmet支持多种编辑器,如Sublime Text 2,TextMate 1.x,Eclipse/Aptana,Espresso,Notepad++等。我习惯于在Notepad++下写代码,因此本文记述的是如何在Notepad++下安装和使用。

 

1、下载Emmet和Python Script
Emmet需要 Python Script 的支持,因此这两款插件必须同时安装才能使用。
详见:https://github.com/emmetio/npp

下载地址:
PythonScript_full_0.9.2.0

Emmet的Notepad++插件

2、安装
Emmet的安装比较简单,下载完解压后复制到Notepad++安装目录的plugins下即可。
Python Script的安装则稍稍复杂,我走了一些弯路后才搞定。一开始以为将解压后的文件扔到plugins下就行了,但启动Notepad++时总是报错。
于是我打开 Python Script 的帮助文件,看了一遍安装手册才搞明白。
下载完PythonScript_full_0.9.2.0.zip后解压,将python27.dll文件复制到Notepad++安装目录的根目录下,同时在plugins文件夹中的全部内容复制到Notepad++安装目录的plugins下。
为表达清楚,摘录Python Script 的目录结构如下:

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Notepad++ (Notepad++ 安装主目录,一般位于"C:\Program Files"下)
+
|-- python27.dll(放在Notepad++ 安装主目录下,和notepad++.exe属于同一目录)
+-- plugins
           \
           |-- PythonScript.dll
           |
           |-- PythonScript
           |   \
           |   |-- lib
           |   |    \
           |   |     |-- (*.py)   很多 *.py 文件和子目录
           |   |
           |   |-- scripts
           |             \
           |             |-- (脚本和一些示例)
           |
           |
           |-- doc
           |    \
           |     |-- PythonScript
           |             \
           |             |-- PythonScript.chm(PythonScript帮助文档,英文版)

3、Emmet的工作流程
安装完Emmet后,强烈建议更改 Expand Abbreviation 的键盘快捷键为Tab键。
打开Notepad++Settings > Shortcut Mapper…对话框,切换到 plugin commands,选中 Expand Abbreviation 项,修改其快捷键为Tab键即可。

技术分享

然后,就可以按照 Emmet 的工作流程来干活了:
打开 HTML 或 CSS 文件->按语法编写指令->按下 TAB 键->生成!

 

以上是关于notepad++代码自动填充插件是啥?的主要内容,如果未能解决你的问题,请参考以下文章

这是在谷歌浏览器中自动填充网页的代码的一部分(使用控制台),它是啥编程语言?

是啥赋予了!? Mac 上的 Chrome 不会清除自动填充数据

word表格中快速自动填充内容的过程是啥

自动填充已定义的随机文本 - Firefox 插件

Jquery ui自动完成填充带有ID​​的隐藏字段

如何获取在网站上运行的 Linkedin 自动填充生成器插件?