• notepad++使用技巧及插件汇总




    NppAutoIndent 自动缩进
    CCompletion 自动补全。
    TextFX 插件
    nppFTP

    运行程序

    =========================================================================================
    Notepad++ 与 GCC 配合,搭建简单的编辑编译环境:

    notepad++编译环境

    1、安装GCC,并完成必要配置;

    2、安装notepad++,解压缩bin包,并拷贝到指定目录即可;

    3、打开notepad++,在“设置”菜单中配置编辑环境以符合自己习惯,包括字体、颜色、代码着色和快捷键等;

    4、在“插件”->“NppExec”中配置Console窗口参数以符合自己习惯,包括字体、颜色、背景色等;

    5、建立命令脚本:F6键打开执行窗口,选择“temporary script”,输入引号中命令,不带引号:
     
     “npp_save
     G++ $(FILE_NAME) -o $(NAME_PART).exe -g”,
     保存并定义脚本名称为“GCC_Compile”(随意取),这样编译命令脚本就建好了;

     同样的方法再创建运行命令脚本:
     “$(NAME_PART).exe” ,保存为“Run”;

     创建调试命令脚本:
     “gdb $(NAME_PART).exe”,保存为“GDB_Debug”;
     
     创建编译并链接命令脚本:
     “INPUTBOX "请输入库路径"
     npp_save
     G++ $(FILE_NAME) -o $(NAME_PART).exe -g $(INPUT)”,保存为“GCC_Complib”
     

     在“插件”->“NppExec”中打开高级选项窗口,在“菜单项”中选择GCC_Compile,
     在菜单中设置菜单名称为“GCC编译”,并增加;
     同样的方法增加Run为“运行”,增加GDB_Debug为“GDB调试”,增加GCC_Complib为“链接编译”; 退出程序重新启动;然后在“设置”->“管理快捷键”中,从“Plugin Commands”中找到这几项并设置快捷键,我分别设为Ctrl+Alt+F5、Ctrl+Alt+F6、Ctrl+Alt+F8、Ctrl+Alt+F9(Ctrl+Alt+F7被notepad++占用);
     
    6、在“插件”->“NppExec”中选择“Follow $(CURRENT_DIRECTORY)”菜单项,表示Console窗口的当前目录随同文件;如果不选择的话,在建立脚本文件时就得自己使用cd命令切换到当前目录了;
     
    7、这样的环境非常适合用来编写小程序,一般步骤:
     
     Ctrl+N (新建文档),  写代码,  Ctrl+S(保存为xxx.cpp),
     Ctrl+Alt+F5(弹出Console窗口,并执行GCC_Compile脚本命令执行编译),
     若无错误提示则编译成功,Ctrl+Alt+F6 启动程序,测试运行结果,
     否则根据提示行和错误信息修改代码,修改完毕后Ctrl+Alt+F5再编译……
     需要调试时Ctrl+Alt+F8!

    参考:http://blog.csdn.net/shellching/article/details/4402971

    在Notepad++中实现goto definition(转到定义)的功能  

     要安装插件SourceCookifier

    首先选择菜单 插件->Plugin Manager->Show Plugin Manager打开插件管理器。在Available的列表里SourceCookifier项前打勾,并点击安装。安装后之后需要重启notepad++。

    接下来选择菜单插件->SourceCookifier->Toogle SourceCookifier,这样便打开了SourceCookifier面板。

     使用方法: 将工程源码顶层目录拖入SourceCookifier工具栏窗口或者修改session

    notepad++ 运行当前文件

    Nodepad++ 在windows 7 64位系统下编辑运行批处理文件

    Nodepad++是32位程序,官网上没有提供64位程序下载。

    要是使用他的运行上直接添加

    Cmd.exe /c "$(FULL_CURRENT_PATH)"

    他调用的是32位cmd.exe,大家可以测试:获得系统变量的值%PROCESSOR_ARCHITECTURE%是 x86,而真正的系统是amd64。

    最后Google,在http://stackoverflow.com/questions/25358824/notepad-open-current-dir-cmd-using-64-bit-cmd上找到解决办法

    c:windowssysnativecmd.exe

    修改为

    c:windowssysnativecmd.exe /c "$(FULL_CURRENT_PATH)"

    测试以下系统变量%PROCESSOR_ARCHITECTURE%,是amd64。

    http://stackoverflow.com,好网站推荐!
     

    上面的还可以直接写:

    注意,"$(FULL_CURRENT_PATH)" 为完整命令,包括英文双引号。

     

    上面的有一个问题,当bat里面用到相对路径时,会出现找不到文件的错误

    解决办法:看下面文章:

    notepad++ NppExec插件——修改当前目录为工作目录

    当运行脚本时,调用文件相对路径时,notepad会出现找不到文件的io错误。

     在Notepad++上Plugins->Plugins Manager里面安装NppExec plugin,然后 勾选NppExec --> Follow $(CURRENT_DIRECTORY), 这样以后运行脚本默认目录就是当前目录了。

  • 相关阅读:
    MySQL数据类型
    MySQL体系结构
    数据库MySQL——安装
    MySQL安装-windows安装
    vc++木马源码免杀一些常用方法
    222
    11
    metasploit(MSF)渗透平台命令大全
    Oracle数据库提权(dba权限执行系统命令)
    Python之random模块和time模块
  • 原文地址:https://www.cnblogs.com/youxin/p/4029574.html
Copyright © 2020-2023  润新知