用notepad++编的代码怎样运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用notepad++编的代码怎样运行相关的知识,希望对你有一定的参考价值。

第一步,下载Notepad++,找到Plugin Manager。插件--->Plugin Manager--->show Plugin Manager。
如图所示:

第二步,安装NppExec插件。NppExec插件是Notepad++自带的,默认没有安装。现在安装一下。如果没有可以去网上下载。(注:我这里已经安装了,所以看不到)
如图所示:

第三步,查看NppExec插件是否安装成功。看到如图所指的信息就说明安装成功。
如图所示:

第四步,开始配置java的编译信息,按下F6出现出现输入框,参数安装图中数据填写。(我命名为java编译)
如图所示:

第五步,开始配置java的执行信息,按下F6出现出现输入框,参数安装图中数据填写。(我命名为java执行)
如图所示:

第六步,开始配置java的编译并执行信息,按下F6出现出现输入框,参数安装图中数据填写。(我命名为java)
如图所示:

第七步,找到NppExec配置信息,打开Advanced Options配置信息。
如图所示:

第八步,配置菜单信息,其他的两个也安装下图案例进行配置。
如图所示:

第九步,配置成功之后,NppExec插件的最下方可以看到菜单信息。
如图所示:

第十步,测试配置是否可以运行,这里用的是HelloWorld.java进行测试的。NppExec插件下面的(编译--运行/编译运行),就可以出现下面效果
如图所示:
参考技术A

    使用Notepad++能够很方便地编写代码,相当于一个轻量级的IDE,但由于它本身没有集成运行环境,所以如果想要简单地运行自己编写的代码,还需要一些额外的工作。

    以下方法原理为将当前打开的文件路径作为参数传递给一个VBS脚本,由该脚本判断文件类型,然后选择运行方式,最终运行该文件。

    想要正确地运行或编译后运行程序需要提前配置好运行环境,以能够在CMD中手动运行为准。

    相信既然你有此一问,对于如此简单的代码是不存在难解之处的,可以根据自己的情况和需求灵活修改。

首先贴入代码如下:

Set objWsh = CreateObject("WScript.Shell")

fullpath = Chr(34) & WScript.Arguments(0) & Chr(34)
currtdir = Chr(34) & WScript.Arguments(1) & Chr(34)
namepart = Chr(34) & WScript.Arguments(2) & Chr(34)
extepart = WScript.Arguments(3)

Sub RunPy()
objWsh.run("cmd /k cd /d " & currtdir & " && (python " & fullpath & ") & echo. & echo Press any key to exit.. & PAUSE>nul & EXIT"),,True
End Sub

Sub RunJa()
objWsh.run("cmd /k cd /d " & currtdir & " && javac " & fullpath & " && (echo. & echo ---compile uccessfully--- & echo. & java -cp " & currtdir & " " & namepart & ") & echo. &echo Press any key to exit.. & PAUSE>nul & EXIT"),,True
End Sub

Sub RunSh()
objWsh.run("cmd /k cd /d " & currtdir & " && (" & fullpath & ") & echo. &echo Press any key to exit.. & PAUSE>nul & EXIT")
End Sub

Sub RunCp()
objWsh.run("cmd /k cd /d " & currtdir & " && cl /Ox /Ot /MD /EHsc " & fullpath & " && (echo. & echo ---compile successfully--- & echo. & " & namepart & ") & echo. & echo Press any key to exit.. & PAUSE>nul & EXIT"),,True
End Sub

Select Case extepart
Case ".py", ".pyw"
RunPy()
Case ".java"
RunJa()
Case ".cmd", ".bat", ".vbs", ".vbe"
RunSh()
Case ".cpp"
RunCp()
Case Else
msgbox("Undefined script type!")
End Select

    将这段代码保存为任意文件名,后缀为vbs,我的文件名是autoexec.vbs。

    然后将它放入一个固定的路径,比如我的路径为D:\\scripts\\vbs

    根据以上脚本路径,将如下内容粘贴入Notepad++主窗口运行标签中“运行”动作的弹出窗口中,然后点击保存。

    D:\\scripts\\vbs\\autoexec.vbs $(FULL_CURRENT_PATH) $(CURRENT_DIRECTORY) $(NAME_PART) $(EXT_PART)

    为该运行动作设置标题与快捷键,比如AutoExec与ctrl+f5,然后OK保存。

    至此,你已经可以简单地将vbs脚本中定义的几个过程中所提及的文件类型在Notepad++中简单地以ctrl+f5运行或编译后运行。

以下为效果图:

    python

    java

    cpp:

    bat:

更多文件类型支持请根据需求自行添加。

我现在在学校刚开始学java,每次老师讲完后都懂,可是一到编写的时候要看老师编的代码才会写,怎样才能学

学习Java开始时要多敲代码,做练习,前期可以直接根据书上的或老师给的代码重复多敲几次,在看着代码敲的过程中要学会去想,看代码中哪些语句是比较重要的,是否能用另一种表达式表示,不能急于求成,要尝试去修改书上或者老师给的代码,把他们的改成自己的,熟能生巧,有时候遇到不懂得要学会查API文档,学会上网找出解决的方法,如果自己不能单独解决,最好别把问题搁很久,问下同学或老师,用最快的方法去解决问题,理清思路,就像学数学一样,知道加减乘除如何运算,不管他的数据怎么变化,你都能解答出来,所以在听课的时候,你可能都能听懂,但缺乏练习,所以你只是似懂非懂。如果你多练习,多总结的话,按自己的思路就能把代码敲出来了,还有一点就是在学习Java的时候,要理清代码中用了哪些类,哪些对象或那些包,这就要靠你平时多多琢磨了,还有什么问题可以随时问我咯 参考技术A 刚开始的时候就是这样的 我是这样做的 一开始先自己努力写 出现错误 也自己想方设法查找 先极尽所能自己做 如果失败了 再看老师的代码 成功了也看老师的代码 看看哪不一样 他的好还是我的好 到后来就几乎不看老师代码了 而是能在网上找答案就在网上找 参考技术B 从基础慢慢来,把语法都学了先。然后慢慢比照书上的程序线编写一些简单的程序,多练练手,多学习别人的编程理念。这事急不得,心急吃不了热豆腐,这话用在编程上最合适不过了,循序渐进,如果你有毅力的话,一个学期编写一万行代码,那么你一学期就是牛人了。如果能编写五千行也是可以的。但就怕你失望而不去学了。参考和借鉴别人的代码也没什么,只要把他们编程自己的就好,当你觉得自己差不多了,就找一个项目,大一点,花一个月来实现,是好是坏拿给自己导师看看,一定让他指出不足之处,你要坚决改正。这样几个项目下来,你就很牛了,在acm上恐怕也得拿个一等奖了。 参考技术C 我刚学的时候也是这样!!我觉的你应该先照着书敲代码!!真正的弄懂每一句代码的意思!!而且还要学习书上的格式语法!!一定不要嫌麻烦!!照着书多敲几遍代码!!然后再试着自己去编写代码!!我我老师就是这样叫我们的!!

祝愿你弄学好java!!
参考技术D 练得少。做一些习题就可以了。

以上是关于用notepad++编的代码怎样运行的主要内容,如果未能解决你的问题,请参考以下文章

如何在cmd中D盘目录下运行notepad

Notepad++怎样格式化C语言代码?

notepad++有啥用?

notepad++不通过cmd

怎样使用windows命令行,用notepad打开某文件夹下面的所有文件

notepad怎么移动行