Nopepad++使用教程

Contents

  • 1 介绍
  • 2 下载&安装
  • 3 Notepad++配置(Python)
    • 3.1 配置制表符
    • 3.2 自动完成
    • 3.3 配置调试工具
  • 4 添加辅助插件
  • 5 PythonScript(控制台插件)
    • 5.1 日常使用
    • 5.2 多视图模式
    • 5.3 显示符号
    • 5.4 快捷键大全
  • 6 参考链接

介绍

Notepad++是一个免费的代码编辑器,支持多种语言。在Windows环境下运行,其使用受GPL协议(一种开源软件协议)的约束。基于Scintilla这个强大的编辑器组件,Notepad ++是用C ++编写的,它使用纯Win32 API和STL,所以可确保更高的执行速度和更小的程序大小,它的启动和运行速度比VS快多了。截止到目前,其最新版本是7.5.9。特点:开源、免费、轻便、快!!!

下载&安装

谷歌Notepad++,弹出的第一个网页往往就是官网地址,点进去找到下载页面即可。或者输入以下网址:选择相应版本下载,我这里给出的是 7.5.9 的最新版本(64位的),exe 安装格式,也可选择压缩包下载。

1. 下载好后,双击文件即可安装。 2. 选择安装语言,默认中文即可; 3. 点击下一步继续; 4. 接受许可协议,下一步; 5. 选择安装路径,默认即可,我这里更改到了D盘下; 6. 选择安装组件,默认即可; 7. 选择组件,只勾选最后一个选项,创建桌面快捷方式,然后点击安装; 8. 等待几秒钟即可安装完成。 总结:其实也不用看这么多繁琐的步骤,下载好程序后,双击一直默认安装即可。

安装成功后,第一次运行弹出如下界面,关于菜单栏和工具栏的使用可自行慢慢体会。

Notepad++配置(Python)

配置制表符

建议将这表符号替换成空格(4个),彻底解决空格和Tab混用(对于Python程序来讲,缩进是很严格的)。

Notepad++ ->”设置”菜单->”首选项”按钮->”语言”按钮。如下图所示:

自动完成

对于程序中,经常输入的“”,[],{}等符号,建议勾选以下部分,这样使用NotePad++编辑器的时候能够自动帮你完成另外的部分。

Notepad++ -> ”设置”菜单->”首选项”按钮->”自动完成”按钮。如下图所示:

配置调试工具

Notepad++ ->”运行”菜单->”运行”按钮

在弹出的窗口内输入以下命令:

cmd /k cd /d “Misplaced &

然后点击“保存”,随意取一个名字,比如“RunPython”,为方便,配置一下快捷键(比如 Ctrl + F6),点OK即可。之后运行Python文件只要按配置的快捷键或者在运行菜单上点“RunPython”即可。

注意:这里能够正常运行的一个前提是Python已经增加到环境变量中了,即在cmd中输入Python能够正常解析命令。

文件—>新建—->保存为do_dir.py程序,输入以下代码,并运行程序示例如下图:

示例代码:

#coding:utf-8
#filename:do-dir.py
#Environment:windows10,python3,numpy'''
打印当前目录下的所有文件及目录信息:文件大小,创建日期,文件名字
'''from datetime import datetime
import ospwd = os.path.abspath('.')
print (pwd)
print(' Size Last Modified Name')
print('------------------------------------------------------------')for f in os.listdir(pwd):
fsize = os.path.getsize(f)
mtime = datetime.fromtimestamp(os.path.getmtime(f)).strftime('%Y-%m-%d %H:%M')
flag = '/' if os.path.isdir(f) else ''
print('%10d %s %s%s' % (fsize, mtime, f, flag))

复制

添加辅助插件

我们日常使用中,可通过添加一些辅助插件来提高编程效率。点击帮助—>获取插件,之后会在浏览器中弹出一个网址。

PythonScript(控制台插件)

这个插件可以在NotePad++上形成一个控制台,方便进行命令的输入等等功能。插件的安装包是一个msi文件,直接双击默认安装即可。更多的功能请见插件帮助文档。

日常使用

Notepad++编辑器软件功能强大,日常使用中可使用软件自带的一些功能来提高编程效率。

多视图模式

你可以在 Notepad++ 中打开第二个编辑窗口,这样你就可以同时查看两个文档了(也可以是同一个文档),这对于没有双屏幕的工作者来说,无疑是一个提高效率的功能。如果它们是同一个文档的话,你就可以快速比较这两个文档,或者同时编辑文 档的两个地方,而不需要滚动或通过书签来做到这点。

使用方法:直接左键拖动程序文件,松开左键后,出现下图,然后点击移动到另一视图即可。

显示符号

在视图选项卡中能找到显示符号功能,这个的作用是可以显示空格、制表键、换行等 可以方便编辑,尤其可以防止无意中加入好多不需要的空格。

快捷键大全

​​​

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/41015.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

将 Quicker 搜索功能打造成专属于你的 Windows 启动器

在 macOS 平台上,有许多优秀的启动器,如老牌双雄 Alfred、Launchbar 和新秀 Raycast。反观 Windows 平台,则有 uTools、Listary、Wox 等应用,它们在基础功能上表现不错,但受限于应用生态,可拓展性都较弱。Q…

文心一言 VS 讯飞星火 VS chatgpt (28)-- 算法导论5.1 3题

三、假设你希望以1/2的概率输出0与 1。你可以自由使用一个输出0或1的过程 BIASED-RANDOM。它以某概率 p 输出1&#xff0c;概率 1-p 输出0&#xff0c;其中 0<p<1 &#xff0c;但是 p 的值未知。请给出一个利用 BIASED-RANDOM 作为子程序的算法&#xff0c;返回一个无偏的…

学成在线案例——黑马程序员pink老师\思路讲解\完整源代码

本文为跟随B站黑马程序员pink老师学习CSS时所写&#xff0c;文章讲解了学成在线首页的制作思路&#xff0c;并贴出了源代码&#xff0c;作为学习笔记分享给大家 如有错误&#xff0c;欢迎指出。如有侵权&#xff0c;联系删除 文章目录 1. 案例准备工作2. CSS属性书写顺序3. 页面…

文心一言 VS 讯飞星火 VS chatgpt (62)-- 算法导论6.5 1题

文心一言 VS 讯飞星火 VS chatgpt &#xff08;62&#xff09;-- 算法导论6.5 1题 一、试说明 HEAP-EXTRACT-MAX在堆A(15&#xff0c;13&#xff0c;9&#xff0c;5&#xff0c;12&#xff0c;8&#xff0c;7&#xff0c;4&#xff0c;0&#xff0c;6&#xff0c;2&#xff0c…

文心一言 VS 讯飞星火 VS chatgpt (45)-- 算法导论6.1 3题

三、证明:在最大堆的任一子树中&#xff0c;该子树所包含的最大元素在该子树的根结点上。 文心一言&#xff1a; 在最大堆中&#xff0c;根结点是整个堆中最大元素的孩子&#xff0c;因此它包含的最大元素是在该子树的根结点上。 我们可以通过递归的方式证明任意子树中的最大…

文心一言 VS 讯飞星火 VS chatgpt (29)-- 算法导论5.2 1题

一、在 HIRE-ASSISTANT 中&#xff0c;假设应聘者以随机顺序出现&#xff0c;你正好雇用一次的概率是多少&#xff1f;正好雇用 n 次的概率是多少? 文心一言&#xff1a; 讯飞星火&#xff1a; 华为盘古&#xff1a; 在HIRE-ASSISTANT中&#xff0c;假设应聘者以随机顺序出现…

文心一言 VS 讯飞星火 VS chatgpt (34)-- 算法导论5.3 1题

一、Marceau 教授不同意引理 5.5 证明中使用的循环不变式。他对第1次送代之前循环不变式是否为真提出质疑。他的理由是&#xff0c;我们可以很容易宣称一个空数组不包含0排列。因此一个空的子数组包含一个0排列的概率应是 0&#xff0c;从而第 1次选代之前循环不变式无效。请重…

开源AI智能客服系统源码 人工智能对话软件源码 完整程序包+搭建教程

分享一个开源AI智能客服系统源码、人工智能对话软件源码&#xff0c;电脑端手机端详细的搭建教程&#xff0c;源码开源可二开。 功能介绍&#xff1a; 是一款人工智能对话系统&#xff0c;它可以陪你聊天&#xff0c;帮你写文章&#xff0c;帮你写论文&#xff0c;帮你写代码…

文心一言 VS 讯飞星火 VS chatgpt (42)-- 算法导论5.4 6题

六、假设将n个球投人 n 个箱子里&#xff0c;其中每次投球独立&#xff0c;并且每个球等可能落入任何箱子。空箱子的数目期望是多少?正好有一个球的箱子的数目期望是多少? 文心一言&#xff1a; 这是一个典型的概率问题。首先&#xff0c;我们可以通过简单的计算来理解问题…

文心一言 VS 讯飞星火 VS chatgpt (56)-- 算法导论6.3 2题

文心一言 VS 讯飞星火 VS chatgpt &#xff08;56&#xff09;-- 算法导论6.3 2题 对于 BUILD-MAX-HEAP 中第 2行的循环控制变量 i 来说&#xff0c;为什么我们要求它是从A.length/2到1递减&#xff0c;而不是从1到A.length/2递增呢? 文心一言&#xff1a; 在 BUILD-MAX-HE…

文心一言 VS 讯飞星火 VS chatgpt (54)-- 算法导论6.2 6题

文心一言 VS 讯飞星火 VS chatgpt &#xff08;53&#xff09;-- 算法导论6.2 5题 六、证明:对一个大小为 n的堆&#xff0c;MAX-HEAPIFY 的最坏情况运行时间为 Ω(Ign)。(提示对于n个结点的堆&#xff0c;可以通过对每个结点设定恰当的值&#xff0c;使得从根结点到叶结点路径…

文心一言 VS 讯飞星火 VS chatgpt (63)-- 算法导论6.5 2题

文心一言 VS 讯飞星火 VS chatgpt &#xff08;63&#xff09;-- 算法导论6.5 2题 二、试说明 MAX-HEAP-INSERT(A&#xff0c;10)在堆A(15&#xff0c;13&#xff0c;9&#xff0c;5&#xff0c;12&#xff0c;8&#xff0c;7&#xff0c;4&#xff0c;0&#xff0c;6&#xf…

文心一言 VS 讯飞星火 VS chatgpt (43)-- 算法导论5.4 7题

七、为使特征序列长度的下界变得更精确&#xff0c;请说明在 n 次硬币的公平抛掷中&#xff0c;不出现比Ign - 2lglgn 更长的连续正面特征序列的概率小于 1/n。 文心一言&#xff1a; 在 n 次硬币的公平抛掷中&#xff0c;每个硬币正、反面朝上的概率均为 1/2。让我们考虑一个…

商汤AI象棋机器人到底谁在买?北大象棋大师已签收

金磊 衡宇 发自 凹非寺量子位 | 公众号 QbitAI 郭晶晶家的象棋家教——没错&#xff0c;就是商汤AI象棋机器人“元萝卜”&#xff08;SenseRobot&#xff09;&#xff0c;近日正式现货发售。 从近2个月前开始预售的那刻起&#xff0c;各种讨论就萦绕在它周围&#xff1a; AI象棋…

【Tensorflow+自然语言处理+LSTM】搭建智能聊天客服机器人实战(附源码、数据集和演示 超详细)

需要源码和数据集请点赞关注收藏后评论区留言私信~~~ 一、自然语言处理与智能 自然语言处理技术是智能客服应用的基础&#xff0c;在自然语言处理过程中&#xff0c;首先需要进行分词处理&#xff0c;这个过程通常基于统计学理论&#xff0c;分词的精细化可以提升智能客服的语…

Python自动发抖音脚本教程(1:介绍和源码)

如果你很懒,不想自己一步一步的手动操作发抖音。希望自动化一键操作,那么你来这就对了。 本脚本可以模拟人工操作网页,自动发送抖音。不是纯接口的模式哦,如果符合你的期望请继续往后看。 【订阅获取源码,源码在最后】 我们先看效果: 首先我们准备好视频文件和封面。…

GPT-4 插件和插件化的思考

一、前言 最近 ChatGPT 的 Plus 用户在 GPT-4 中新增了插件功能&#xff0c; GPT 在插件的加持下如虎添翼。 那么常用的插件是哪些&#xff1f;插件化是什么&#xff1f;插件化有什么好处&#xff1f;插件化和我们日常开发中哪些设计模式思想一致&#xff1f;GPT 的插件还存在…

苹果汽车售价或低于 10 万美元;微软将开发一站式“超级应用”;Adobe 将销售 AI 生成图片|极客头条...

「极客头条」—— 技术人员的新闻圈&#xff01; CSDN 的读者朋友们早上好哇&#xff0c;「极客头条」来啦&#xff0c;快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 一分钟速览新闻点&#…

其他:管理员账户已被禁用

windows常用的命令&#xff1a; winr 运行 netplwiz 点高级--再点高级&#xff08;进入本地用户和组&#xff09; winr 运行 services.msc 打开 服务(本地) winr 运行 msconfig 进入系统配置 &#xff08;一般用户安全模式进入退出&#xff09; winr 运行 gpedit.msc &…

利用ChatGPT的力量构建数据科学和机器学习项目

学习利用ChatGPT的力量构建数据科学和机器学习项目。欢迎参加课程-ChatGPT for DATA SCIENCE AND MACHINE learning ChatGPT是一个人工智能驱动的对话代理&#xff0c;基于OpenAI开发的GPT 3.5架构。作为一种语言模型&#xff0c;ChatGPT能够理解和生成对各种主题的类似人类的响…