首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Visual Studio Code 添加自定义的代码片段

无论是那个编辑器,如果能够添加一些自定义代码片段,能够大大提升代码的输入效率。 本文介绍如何Visual Studio Code 添加自定义代码片段。...Visual Studio Code 的代码片段设置 你可以 Visual Studio Code 的菜单中找到代码片段的设置入口, File -> Preferences -> User Snippets...需要注意的是,Visual Studio Code Markdown 默认是没有打开智能感知提示的。你需要在你的工作区或者全局打开它。...输入 post 以便插入 blog.walterlv.com 专用的博客模板: 模板,我们的的第一个焦点文字是标题,于是我们可以立刻输入博客标题: ▲ 博客标题占位符 当写完按下 Tab... Visual Studio Code ,你有这些变量可以使用: -TM_SELECTED_TEXT - 插入代码片段的时刻选中的文本 -TM_CURRENT_LINE - 插入代码片段的时刻光标所在的行

67430

Visual Studio Code 为代码片段(Code Snippets)添加快捷键

Visual Studio Code 默认是关闭了 Markdown 的智能感知提示的(因为真的是不好用,尤其是其没有中文分词的情况下)。那么没有智能感知提示的情况下如何快速插入代码片段呢?...本文介绍如何为代码片段绑定快捷键。 ---- 代码片段本没有快捷键相关的字段可供设置的,不过快捷键设置可以添加代码片段相关的设置。...首先, Visual Studio Code 打开快捷键设置: ? 选择手工编辑快捷键配置文件: ?...配置文件添加这些代码即可关联一个代码片段: [ { "key": "alt+p", "command": "editor.action.insertSnippet", "...这个名称是我 Visual Studio Code 添加自定义的代码片段 做的代码片段的名称。 保存,现在按下 alt+p 就会插入指定的代码片段了。

3.4K20

Windows10Visual Studio2017VC++项目安装使用GoogleTest库

Windows10Visual Studio2017VC++项目安装使用GoogleTest库 Windows10VC++程序可以不用自己手动下载GoogleTest源代码,可以直接通过【项目...1.创建一个VC++控制台应用程序 2.安装googletest包 C++通常需要通过自己源代码编译第三方库比如载GoogleTest等,然后自己的项目添加头文件和lib库文件的路径。...我们自己的VC++控制台程序,可以选择菜单【项目】-> 【管理 NuGet 程序包】-> 【浏览】-> 搜索 googletest, 找到Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn...具体步骤如下图所示: 选择菜单【项目】-> 【管理 NuGet 程序包】,【浏览】选项卡输入googletest,可以看到下图的一些库 安装之后,资源文件里面多出一个packages.config.../> 从上面可以包的名称为:Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn,版本号为:1.8.1.7,同时项目所在路径多出一个

27210

Windows10Visual Studio2017VC++项目安装使用GoogleTest库

Windows10Visual Studio2017VC++项目安装使用GoogleTest库 Windows10VC++程序可以不用自己手动下载GoogleTest源代码,可以直接通过【项目...1.创建一个VC++控制台应用程序 2.安装googletest包 C++通常需要通过自己源代码编译第三方库比如载GoogleTest等,然后自己的项目添加头文件和lib库文件的路径。...我们自己的VC++控制台程序,可以选择菜单【项目】-> 【管理 NuGet 程序包】-> 【浏览】-> 搜索 googletest, 找到Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn...具体步骤如下图所示: 选择菜单【项目】-> 【管理 NuGet 程序包】,【浏览】选项卡输入googletest,可以看到下图的一些库 安装之后,资源文件里面多出一个packages.config.../> 从上面可以包的名称为:Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn,版本号为:1.8.1.7,同时项目所在路径多出一个

26310

如何打开sln文件并显示窗口_.sln文件设置Visual Studio默认启动项目的简单方法…

昨天一台电脑上用git新签出一个项目进行build,却出现一堆编译错误,而在原先的开发机上build无任何错误。...对比分析发现,开发机上VS的启动项目(startup project)与这台电脑上的不一样,改为一样,build立马成功。...要避免这个问题,就要保证git签出的VS解决方案的启动项目是一致的,然而启动项目的设置并不保存在.sln文件,而是保存在.suo文件,但是.suo文件通常不放在git,因为它经常变动。...于是问题变成了——有没有办法直接在.sln文件设置启动项目呢?...捣鼓了一会发现,如果不设置启动项目Visual Studio会自动选择一个固定的项目作为启动项目Visual Studio是根据什么作出这样的选择呢?

5.1K30

Visual Studio 新旧不同的 csproj 项目格式启用混合模式调试程序(开启本机代码调试)

因为我使用 Visual Studio 主要用来编写 .NET 托管程序,所以平时调试的时候是仅限托管代码的。不过有时需要在托管代码混合调试本机代码,那么就需要额外在项目中开启本机代码调试。...本文介绍如何开启本机代码调试。 ---- 本文涉及到新旧 csproj 项目格式,不懂这个也不影响你完成开启本机代码调试。...旧格式的项目中开启 旧格式指的是 Visual Studio 2015 及以前版本的 Visual Studio 使用的项目格式。...新格式的项目中开启 如果你在你项目属性的 Debug 标签下没有找到上面那个选项,那么有可能你的项目格式是新格式的。 这个时候,你需要在 lauchsettings.json 文件设置。...这个文件在你项目的 Properties 文件夹下。 如果你没有找到这个文件,那么随便在上图那个框框写点什么(比如在启动参数一栏写 吕毅是逗比),然后保存。

31720

Visual Studio2013编译使用libcurl库

本文主要介绍如何Visual Studio 2013开发环境编译并使用libcurl库。...2、使用Visual Studio 2013编译libcurl源代码 自己的Windows系统上安装好Visual Sutido 2013之后,并且下载好libcurl的最新源代码,就可以开始Visual...3、Visual Studio 2013使用libcurl库 (1)、创建一个Win32 VC++控制台的空项目 打开Visual Studio 2013开发工具,创建一个基于Win32 VC++的控制台的空项目...至此Visual Studio 2013生成了一个VC++控制台的空项目,如下图所示: ?...(2)添加项目代码以及libcurl的头文件和依赖库 Visual Stuido 2013新增一个main.cpp源代码文件, main.cpp只是一个使用libcurl库的示例程序,更多的示例可以参考

5K20

【Android OpenCV】Visual Studio 创建支持 OpenCV 库的 CMake 工程 ② ( VS 创建 CMake 工程 | CMake 工程配置 OpenCV 头文件 )

文章目录 一、创建 CMake 工程 二、 Visual Studio 的 CMake 项目中配置 OpenCV 库 1、CMakeLists.txt 配置文件说明 2、OpenCV 头文件配置...一、创建 CMake 工程 ---- 打开 Visual Studio 2019 , VS 欢迎界面 , 选择 " 创建新项目 " 选项 , 选择 " CMake 项目 " 类型 ; 设置 项目名称..., 项目位置 , 解决方案名称 ; 创建完毕的 CMake 项目如下 : 运行解决方案 , 项目运行成功 ; 二、 Visual Studio 的 CMake 项目中配置 OpenCV 库 -...--- 1、CMakeLists.txt 配置文件说明 Visual Studio 的 CMake 项目中配置 OpenCV 库 , 主要是 CMakeLists.txt 中进行配置的 , 该配置文件源码目录.../") 设置完毕 , Visual Studio 的输出面板输出如下内容 , 说明配置成功 : 1> 已为配置“x64-Debug”启动 CMake 生成。

2K20

【Android NDK 开发】Visual Studio 2019 使用 CMake 开发 JNI 动态库 ( 动态库编译配置 | JNI 头文件导入 | JNI 方法命名规范 )

Visual Studio 编译动态库 III. 配置 导入 jni.h 头文件 IV . IntelliJ IDEA Community Edition 创建 Java 项目 V ....Visual Studio 编译动态库 ---- 前提 : 需要搭建 Visual Studio 的 CMake 开发环境 ; 【Visual StudioVisual Studio 2019 社区版...CMake开发环境安装 ( 下载 | 安装相关组件 | 创建编译执行项目 | 错误处理 ) Visual Studio 2019 创建 CMake 项目 : ① 创建项目 : 欢迎界面...C++ 实现 Native 方法 : Visual Studio Community 2019 创建 CMake 项目 , 使用 C++ 开发 , 实现上面 Java 声明的 Native 方法...方法 , 需要兼容 C 语言 // 如果在 C 文件 ( .c 后缀源码 ) , 则不用添加该选项 // JNIEXPORT 返回值类型 JNICALL 方法名 (

1.8K30

【C++ 语言】线程安全队列 ( 条件变量 | 线程调度 )

先导入头文件 // 2. 定义互斥锁变量 // 3. 构造函数中进行初始化 // 4...., 就必须先将线程阻塞 等到有新的元素 push 进来 , 解除阻塞 , 使用条件变量实现 */ //从队列取出元素 ( 无论如何都要获取到 , 如果获取不到就阻塞到能获取到的时候...析构函数释放 pthread_cond_t cond; }; CMakeLists.txt # CMakeList.txt: 005_Thread 的 CMake 项目,在此处包括源代码并定义...示例代码说明 ---- 下载完项目 , 使用 Visual Studio 打开 , 注意需要配置 POSIX 线程库 ; 【Visual StudioVisual Studio 2019 社区版 CMakeList...开发环境安装 ( 下载 | 安装相关组件 | 创建编译执行项目 | 错误处理 ) 【Visual Studio 2019】创建 导入 CMake 项目 【C++ 语言】Visual Studio 配置

1.2K21

【C++ 语言】Visual Studio 配置 FFMPEG 开发环境 ( VS2019 CMake 环境安装 | 下载 FFMPEG 开发包 | 配置 FFMPEG )

文章目录 Visual Studio 2019 社区版 CMakeList 开发环境安装 创建 FFMPEG 配置项目 FFMPEG 开发包下载 FFMPEG 头文件 静态链接库 ( .lib )...动态链接库 ( .dll ) 文件处理 Visual Studio Cmake 项目配置 FFMPEG 包含 avcodec 库并使用 Visual Studio 2019 社区版 CMakeList...article/details/98175395 ---- 创建 FFMPEG 配置项目 ---- 1.创建项目 : 打开 Visual Studio , 点击 “创建新项目” , 开始创建 CMake...的下载项 , 由于要在 Windows 系统Visual Studio 搭建开发环境 , 这里我们选择 Windows 下载项, 这里选择 Windows 下载项; 3.Windows 下载页...: ---- Visual Studio Cmake 项目配置 FFMPEG ---- 执行该步骤前确保上个步骤执行完毕 ; ① 拷贝头文件和静态链接库到项目源码目录 ; ② 拷贝 8 个动态链接库

2.2K10

Windows Visual Studio 使用 libevent 库

所以决定研究一下如何在 Windows Visual Studio 环境下使用 libevent 库,这样学习效率会高很多。...图片 与 Visual Studio 结合 上面 libevent 编译完成,会在解压的 libevent-2.0.22-stable 目录下生成三个 .lib 的文件,分别是 libevent.lib...图片 使用 Visual Studio 建立一个 Win32 控制台空项目,建立完成后首先在项目目录下新建两个文件夹,lib 和 inc,用来存放 .lib 库文件和 .h 头文件(熟悉的人目录结构你可以自己规划...图片 需要的文件我们都放到项目目录下了,接下来就是项目中引入这两个目录。项目上 右键-属性。...图片 点击 VC++目录,分别在包含目录引入项目目录下的 inc 文件夹、在库目录引入 lib 文件夹。

29230

单测:Google Test框架

sample可以很容易编写出一个基于Cmake的单元测试样例,可是如何集成到Visual Studio中使用此测试框架呢?...Studio创建Google Test项目利用Visual studioGoogle Test 测试适配器这个组件提供的能力,可以直接在visual studio创建Google Test项目这里目标测试项目填空...创建项目,右键项目属性可发现自动引入了Google Test查看项目文件列表,是如下结构文件名说明内容pch.cpp/pch.h预编译头,引入gtest.h#pragma once #include...Studio官方增加了对Google Test框架的支持,十分友好Visual Studio 的 CMake 项目Vs+Cmake官方教程借助 Visual Studio 对 CMake 的本机支持...出于 IntelliSense 和浏览的目的,CMake 项目文件(例如 )直接由 Visual Studio 使用CMakeLists.txt。

38010

【C 语言】动态库封装与设计 ( 动态库调用环境搭建 | 创建应用 | 拷贝动态库相关文件到源码路径 | 导入头文件 | 配置动态库引用 | 调用动态库的函数 )

文章目录 一、 Visual Studio 2019 创建 " 控制台应用 " 程序 二、拷贝 xxx.lib、xxx.dll、xxx.h 到源码路径 三、导入 xxx.h 头文件 四、配置动态库引用...五、调用动态库的函数 一、 Visual Studio 2019 创建 " 控制台应用 " 程序 ---- 欢迎界面 , 选择 " 创建新项目 " , 选择创建 " 控制台应用 " 项目类型..., 配置 项目名称 与 位置 , 项目创建完成 , 初始程序是 C++ 程序 , 这里修改为 C 语言程序 ; 二、拷贝 xxx.lib、xxx.dll、xxx.h 到源码路径 ---- 将...-- " 解决方案资源管理器 " , 右键点击 " 源文件 " , 选择 " 添加 -> 现有项 " 选项 , 弹出的对话框 , 选择拷贝过来的 xxx.h 头文件 ; 此处 xxx.h...头文件 出现在 源文件 ; 将 xxx.h 头文件手动拖动到 " 头文件 " ; 四、配置动态库引用 ---- 右键点击 " 解决方案 " , 弹出的菜单 , 选择 " 属性 " ,

2.1K30

【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | VS 自带的 Android 平台应用创建与配置 )

文章目录 一、Visual Studio 安装 " 使用 C++ 的移动开发 " 二、Visual Studio 创建 " 动态共享库(Android) " 类型应用 三、设置编译选项 四、生成 ARM...【Visual StudioVisual Studio 2019 社区版 CMake开发环境安装 ( 下载 | 安装相关组件 | 创建编译执行项目 | 错误处理 ) 博客 ; Visual Studio...Installer , 安装 " 使用 C++ 的移动开发 " ; 等待安装完成 ; 二、Visual Studio 创建 " 动态共享库(Android) " 类型应用 ---- Visual...Studio 2019 欢迎界面 选择 " 创建新项目 " , 创建新项目 对话框 , 选择 " 动态共享库(Android) " 类型的项目 ; 设置项目的存放路径 ; 下面是创建项目时...VS_NDK_Demo\VS_NDK_Demo\ARM\Debug\libVS_NDK_Demo.so 路径 ; 项目的目录是 D:\002_Project\006_Visual_Studio\VS_NDK_Demo

90310

【从零学习OpenCV 4】Windows系统安装OpenCV 4

为了完成与IDE的沟通,我们首先启动Visual Studio 2015,创建一个新的项目。...弹出的新项目选项,查看自己已安装的Visual Studio内容,选择Visual C++的Win32选项,Win32项目和Win32控制台应用程序中选择后者。...图1-5 应用程序向导 完成创建,可以界面的右侧发现“解决方案资源管理器”,打开opencv4_test项目左边的小三角,可以看到“外部依赖项”、“头文件”、“源文件”以及“资源文件”等四个文件夹...笔者的配置路径如为: H:\opencv4\opencv\build\x64\vc14\lib 需要说明的是,“…\vc14\”指的是Visual Studio 2015使用,而如果使用的是Visual...不过需要说明的是,按照本书的流程进行配置,配置完成需要重启Visual Studio才可以程序中加载OpenCV的头文件

1.6K20

使用vs2019进行Linux远程开发的方法步骤

因此今天我们就来看下如何在Windows上使用Visual Studio 2019进行Linux远程开发以及如何避免常见的陷阱。...Visual Studio的跨平台开发功能简介 从visual studio 2017开始微软推出了vs的跨平台开发功能,你可以vs编辑代码,随后进行跨平台编译和远程调试,将原先我们需要手动完成的工作进行了自动化...配置远程项目 vs不能编辑空项目的配置,所以我们先在项目中创建一个main.cpp,然后点击顶部菜单:项目->属性,你就能看到项目的配置界面了: ? 远程计算机是调试的远程连接管理器添加的。...头文件的同步发生在第一次构建项目成功添加远程连接后手动同步。...如果你发现无法自动补全(通常发生在刚添加远程连接或是项目设置发生了变化),先试试关闭vs重新打开,如果没用请尝试刷新intellisense或重新同步头文件

4.1K40

如何Visual Studio 编译调试 Windows 版本的 Nginx 源码?

我们的《C/C++ 网络编程实战训练营》第二课,我们给大家布置了两个作业,其中之一是为 Nginx 源码制作一个 Visual Studio 工程文件,可以 Visual Studio 调试 Windows...版本的 Nginx,这个作业的目的是: 熟悉 Visual Studio 的常用工程配置和目录结构; 熟悉 Visual Studio 如何调试 Windows 程序; 得到一份可以 Visual...本文来详细介绍一下,如何为 Nginx 源码制作一个 Visual Studio 工程文件,并利用 Visual Studio 强大的编译和调试能力学习 Nginx 源码。...三个库,我们也需要这三个库的头文件添加到 工程的 include 目录。...这样我们就可以利用 Visual Studio 强大的调试能力愉快地调试和分析 Nginx 源码了,同时我们也得到了一份 Nginx VS 工程项目

1.7K10
领券