6
A
回答
6
它花了我一小把,但我终于得到了这个工作。 (我使用1.0版本,但这应该在其他版本中正常工作。)
记事本++可以设置为运行命令,并指定快捷键对这些命令,如下所示:
从菜单中,单击运行→运行
的命令添加
C:\ NotepadRun.bat “$(FULL_CURRENT_PATH)”
保存该命令,并为其指定名称和快捷键。
以下是批处理文件的内容。我将它命名为NotepadRun.bat
,但你可以任意命名。
@echo off
GOTO %~sx1
:.ps1
cd "%~d1%~p1"
powershell.exe .\%~n1%~sx1
GOTO end
:.rb
ruby "%~f1"
GOTO end
:.php
php "%~f1"
GOTO end
:end
pause
作为一个说明升级到Windows7和PowerShell 2,我发现这个问题的一些,并已更新为一个ExecutionPolicy传递,以确保我可以跑,我编辑脚本。
:.ps1
cd "%~d1%~p1"
powershell -ExecutionPolicy Unrestricted -File "%~n1%~sx1"
GOTO end
2
请参阅Using Notepad++ to Compile and Run Java Programs并用“C:Windows \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe”(或您的PowerShell路径)替换“javac”。 (注意:我不是Notepad ++用户,并没有试过这个。)
也就是说,我只是使用PowerShell ISE(与PowerShell一起安装)或其他专用的PowerShell IDE之一。
2
我会推荐使用PowerShell ISE,它是PowerShell的一部分,专门为Powershell设计。
1
您可以从“运行”保存脚本 - >“运行”菜单中的记事本+ +使用下面的命令:
powershell.exe -noexit -command . \"$(FULL_CURRENT_PATH)\"
相关问题
- 1. 如何从Windows Powershell执行脚本?
- 2. 如何从SSIS执行PowerShell脚本
- 3. 从powershell执行Sql脚本
- 4. 从php执行Powershell脚本
- 5. 从Node.js执行Powershell脚本
- 6. 从Autoit执行powershell脚本?
- 7. 执行PowerShell脚本
- 8. 从C#执行多行PowerShell脚本
- 9. 如何让Python脚本在执行后运行powershell脚本
- 10. 如何在C++中执行powershell脚本?
- 11. 如何让Hudson CI执行Powershell脚本?
- 12. 如何执行记事本中的外部脚本c#
- 13. 从powershell执行Powershell脚本表明它已成功执行
- 14. Powershell脚本没有执行
- 15. Jenkins执行PowerShell脚本
- 16. 无法执行PowerShell脚本
- 17. JAVA执行从Linux的powershell脚本
- 18. 从脚本路径执行Powershell命令
- 19. 如何从SAS运行Powershell脚本?
- 20. 如何从powershell-commandline运行php脚本?
- 21. 如何从Windows PowerShell脚本
- 22. 如何从PowerShell脚本内
- 23. PowerShell脚本记录
- 24. 如何调试从C#执行的powershell脚本?
- 25. 我如何执行从Windows7的Powershell的Ruby脚本和IRB?
- 26. 如何使用复式参数从PowerShell脚本执行.BAT
- 27. 并行化powershell脚本执行
- 28. 从ASP.NET运行PowerShell脚本
- 29. 从本地系统执行远程PowerShell脚本
- 30. 如何在使用'使用PowerShell运行'执行PowerShell脚本时在另一个PowerShell脚本中调用函数
我同意......你可以做到这一点,但它可能更容易更高效地保持Powerhell shell,ise和notepad ++随时开放。我在命令行编写和测试,在记事本++中传输和编辑,在命令行上运行脚本,然后,如果需要的话,使用ISE进行调试。尽管我很少使用ISE。 – 2010-12-09 07:19:21