NotePad++安装和配置C/C++开发插件

摘要:
Notepad++在启动时加载插件。要加载新插件,您可以关闭并重新启动Notepad++,或使用Setting-˃Import-˃Importplugin命令。效果如下:5.NppExec插件安装和配置/HowtoInstallandConfigurePlugin“NppExec”1.NppExec安装。进入“执行…”对话框,输入cmd/c“g++-o$$$”,单击“保存…”按钮保存,并将其命名为“编译c++”。“);}main(){print();return0;}2) 单击菜单Macro-˃CompileC,执行效果如下图所示。6、NotePad++启用自动关联提示/NotePad++-启用自动完成1,打开菜单设置-˃首选项。

NotePad++ - 安装和配置C/C++开发插件 | NotePad++ - Install and Configure plugins for develop C/C++  

http://aofengblog.blog.163.com/blog/static/63170212010111164752194/

  文章声明

作者:傲风(aofengblog@163.com)       编写时间:2010年12月11日 

网址:http://aofengblog.blog.163.com

作者保留所有权利,转载请保留文章全部内容!

 



一、NotePad++插件 / NotePad++ Plugins

1、Function List ( Unicode ) 
当前最新版本:Version 2.1
发布日期:2010-02-18
安装程序下载地址:http://sourceforge.net/projects/npp-plugins/files/Function%20List/FunctionList%20Plugin%20v2.1/FunctionList_2_1_UNI_dll.zip/download

2、NppExec ( Unicode ) 
当前最新版本:Version 0.4.1
发布日期:2010-07-22
安装程序下载地址:http://sourceforge.net/projects/npp-plugins/files/NppExec/NppExec%20Plugin%20v0.4.1/NppExec_041_dll_Unicode.zip/download


二、安装环境 / Environment

Windows2003 / Windows XP
Notepad++-5.8.5 (Unicode版本)


三、NotePad++插件安装 / NotePad++ - Howto Install Plugins

如何安装NotePad++的插件,其官网原文如下:
Usually, the only installation procedure plugins require is to

  • place the dll in the plugins subfolder of the Notepad++ install folder;
  • place any configuration file it comes with in pluginconfig
  • preferrably, place all documentation files in plugindoc, or in some subfolder of it


Notepad++ loads plugins at startup. To load a new plugin, you can either close and restart Notepad++, or use the Settings -> Import -> Import plugin command. The latter will copy the dll in the plugin folder if it is not already there. 

译文:
通常情况下,安装程序插件只需要执行如下方法:

  • 将DLL文件复制到Notepad++安装目录的plugins目录下;
  • 将配置文件复制到pluginsConfig目录下;
  • 更好的做法,将所有的文档文件复制到pluginsdoc目录下,或它的子目录下。


Notepad++在启动的时候载入插件。要载入一个新插件,你可以关闭并重启Notepad++,或使用 Setting -> Import -> Import plugin 命令。稍后将复制插件的DLL到plugins目录下。


四、Function List 插件安装 / Howto Install Plugin "Function List"

1、下载并解压 FunctionList_2_1_UNI_dll.zip
2、将 FunctionList.dll 复制到Notepad++ 的 plugins 目录下。
3、将C++.flb、FunctionListRules.xml、Gmod Lua.bmp 复制到 pluginsConfig 目录下。
4、重启NotePad++。效果如下:

NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 

 

五、NppExec插件安装和配置 / Howto Install and Configure Plugin "NppExec"

1、NppExec安装。
  1. 下载并解压 NppExec_041_dll_Unicode.zip
  2. 将 NppExec.dll 和目录NppExec 复制到Notepad++ 的 plugins 目录下。
  3. 将doc目录下的 fparser.html、NppExec.txt、NppExec_Manual.chm、NppExec_Manual.knt、NppExec_TechInfo.txt 复制到 pluginsdocNppExec 目录下。
  4. 重启NotePad++。

2、NppExec配置。
1. 打开菜单 Plugins -> NppExec -> Execute...。
NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来


2. 配置编译C文件。
进入“Execute...” 对话框,输入 cmd /c "gcc -o $(CURRENT_DIRECTORY)$(NAME_PART) $(FULL_CURRENT_PATH) ",点击“Save...”按钮保存,命名为“CompileC”。
NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 

3. 配置编译C++文件。
 进入“Execute...” 对话框,输入 cmd /c "g++ -o $(CURRENT_DIRECTORY)$(NAME_PART) $(FULL_CURRENT_PATH) ",点击“Save...”按钮保存,命名为“CompileC++”。
NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 

4、将“CompileC”,“CompileC++”添加到宏菜单(Macros)下。
1)打开菜单 Plugins -> NppExec ->Advanced Options...。
NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 
2)在Associated script:下面下拉框中选择“CompileC”,“CompileC++”,点击“Add/Modify”按钮将它们依次添加到Menu items下面的列表中。
选择 "Place to the Macros submenu"复选框。
NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 
3)打开菜单 Macro ,可以看到“CompileC”,“CompileC++”都已经添加到宏菜单(Macros)下。
NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 

5、编译C语言helloworld程序 。
1)输入helloworld.c 的源代码:
#include <stdio.h>

void print() {
    printf ("Hello World! ");
}

main() {
    print();
    
    return 0;
}

2)点击菜单 Macro -> CompileC,执行效果如下图所示。
在与helloworld.c 相同的目录下生成了一个 hellowrold.exe 文件。
NotePad++ - 安装C/C++开发插件 | NotePad++ - Install plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来

NotePad++ - 安装和配置C/C++开发插件 | NotePad++ - Install and Configure plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来说明:如果编译的 *.c文件的路径中包含了空格,在执行“Compile C”命令时将报错。
 

六、NotePad++ 开启自动联想提示 / NotePad++ - Enable Autocompletion

1、打开菜单 Settings -> Preferences...。
2、点击 Backup/Auto-Completion 选项卡。
     选择 Enable auto-completion on each input.
     选择 World completion。
     选择 Function parameters hint on input
NotePad++ - 安装和配置C/C++开发插件 | NotePad++ - Install and Configure plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 
3、在编辑区域中,输入内容,自动联想提示功能效果如下图所示。
NotePad++ - 安装和配置C/C++开发插件 | NotePad++ - Install and Configure plugins for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 
 

参考资料 /References

1、http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central
2、http://yihui.name/en/2010/08/auto-completion-in-notepad-for-r-script/

免责声明:文章转载自《NotePad++安装和配置C/C++开发插件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于在html 当中,换行的css样式总结Windows 与 Linux 、esxi下面查看内存容量和数量下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux安装OpenCV以及windows安装numpy、cv2等python2.7模块

OpenCV(Open Source Computer Vision Library) 是一个基于BSD许可(开源)发行的跨平台计算机视觉库,它具有C ++,C,Python和Java接口,可以运行在Linux、Windows、Mac OS和Android操作系统上。OpenCV的设计是为了提高计算效率,并将重点放在实时应用程序上, 用优化的C / C +...

ubuntu 11.04系统清理(不断更新。。。)

1. 卸载ibus,安装fcitx 2. 卸载pitivi, 安装OpenShot OpenShot Video Editor一款非线性视频编辑器。 修剪、编辑视频 实时预览,支持设置仅显示视频或音频 图片覆盖 标题模板 视频解码 数码变焦 音频混合 Ubuntu用户安装: sudo add-apt-repository ppa:jonoomph/op...

Ubuntu18.04安装

1.下载下载ubuntu-18.04-desktop-amd64.iso文件到计算机,记忆存放目录位置。下载网址:https://www.ubuntu.com/download/desktop注意下方标注红线的几段话:官方给出了安装环境的硬件建议:1)建议cpu 为2 GHZ双核处理器或更好。2)内存2GB+3)硬盘25GB+ 2.VMware下安装Ubu...

IntelliJ IDEA教程之如何clean或者install Maven项目

一、前言 Eclipse中如果我们想clean或者install工程,我们只需要右键工程,然后找到run->Maven install 或者run->Maven clean就可以了,但是IDEA中我们要怎么去操作呢? 二、步骤 ♦这里我们介绍两种方式,如何调试出窗口 点击菜单栏View->Tool  Windows->Maven p...

Linux的PHP开发环境快速搭建

搭建的环境是LNMP: 1、安装MySQL 这个非常简单我用的是Ubuntu那么就用apt源,下载deb文件然后按照全新安装文档按顺序:a.加入apt库  b.更新apt库 c.安装 d.运行MySQL 下载: https://dev.mysql.com/downloads/repo/apt/ 文档: https://dev.mysql.com/doc/m...

Ubuntu下搭建C++开发环境

Ubuntu使用eclipse搭建c/c++编译环境----CDT插件 Ubuntu(Linux)使用Eclipse搭建C/C++编译环境          这两天,给自己电脑弄了双系统,除了原来的Windows 7系统外,装上了Linux系统,使用的版本是Ubuntu(点击可到相应的下载页面)。开始我装的Linux版本是fedora9,对于一个根本没接触...