首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Go语言环境搭建详解

在配置环境变量时候,针对所有用户Linux是一样,都是/etc/profile这个文件;针对当前用户Mac下是$HOME/.bash_profile,其他配置都一样,包括编辑sudo权限生效方式...pkg文件夹是存在go编译生成文件。 src存放是我们go源代码,不同工程项目的代码以包名区分。...有过java开发都知道,使用进行组织代码,包以网站域名开头就不会有重复,比如我个人网站是flysnow.org,就可以以·flysnow.org·名字创建一个文件夹自己go项目都放在这个文件夹里...再以github.com文件夹为例,它里面又是以github用户名命名文件夹,用于存储属于这个github用户编写go源代码。...特别提醒,go get本质是使用源代码控制工具下载这些库源代码,比如git,hg等,所以在使用之前必须确保安装了这些源代码版本控制工具。

82950

分享10个必备VS Code技巧窍门,提高你开发效率

但是我们是否充分发掘了它潜力?在本文中,我们揭示了一些令人信服VS Code功能,包括增强本地源代码控制、动画打字快速删除行等。让我们开始使用它们,以实现比以往更快编码目标。 1....时间线视图:本地源代码控制 时间线视图为我们提供了本地源代码控制。 我们许多人都知道Git其他源代码控制工具用处,它们帮助我们轻松追踪文件变更并在需要时恢复到之前某个点。...使用文件 > 自动保存轻松启用此功能。 3. 使用命令面板进行任何操作 除了输入之外,你在VS Code几乎所有操作都是“命令”。...总结 在资源管理器窗格,默认情况下启用时间线视图本地源代码控制。 自动保存带有 File > Autosave 文件。...,一个在上方,一个在下方 在Windows/Mac使用Alt/Option + /下键将一行向上或向下移动 通过双击资源管理器窗格创建一个新文件,或者设置一个自定义键盘快捷键。

39720
您找到你想要的搜索结果了吗?
是的
没有找到

如何使用 VS Code开发.NET Core应用程序

Visual Studio Code(VS Code)是Microsoft为Windows,LinuxMac操作系统开发免费,跨平台,轻量级源代码编辑器,它是源代码编辑器,而Visual Studio...这里输入 dotnet new mvc,创建一个MVC项目,会程序项目文件,然后输入 dotnet new sln,生成一个解决方案,最后用 VS Code 打开这个文件夹 运行项目 现在,让我们在...VS Code编辑器运行调试源代码, 要运行源代码,我们可以: •在dotnet run命令中使用命令行工具。...运行调试源代码。...文件,launch.json文件具有运行调试源代码配置,如果没有该文件,则无法在VS Code中进行调试 这里我们创建json文件,然后手动修改启动dll位置,修改 "program": "${workspaceFolder

2.4K20

Go语言环境搭建详解(2020版)

在配置环境变量时候,针对所有用户Linux是一样,都是/etc/profile这个文件;针对当前用户Mac下是$HOME/.bash_profile,其他配置都一样,包括编辑sudo权限生效方式...pkg文件夹是存在go编译生成文件。 src存放是非Go Module项目源代码。...特别提醒,go get本质是使用源代码控制工具下载这些库源代码,比如git,hg等,所以在使用之前必须确保安装了这些源代码版本控制工具。...库代码时候,实际使用是git@git.flysnow.org这个url地址获取,也就是http到ssh协议转换,是自动,他其实就是在我们~/.gitconfig配置文件,增加了如下配置:...Go还有很多命令行工具可以使用,更多请参考Go语言实战笔记(二)| Go开发工具 Go编辑器推荐 Go采用是UTF-8文本文件存放源代码,所以原则你可以使用任何一款文本编辑器,这里推荐几款比较流行

6.3K30

Windows10使用VS2022Cmake编译构建C++开源日志库-spdlog

具体可以参考github上面的示例:https://github.com/gabime/spdlog 另外spdlog支持两种使用方式:一种是将源代码目录下include头文件直接添加到自己项目中使用...二、在Windows10使用cmakeVS2022编译构建spdlog库 1、下载spdlog源代码 首先从github上面下载spdllogzip源代码:spdlog-1.x.zip...下载完spdlog-1.x.zip之后,将其解压到自己电脑某个目录下,比如:D:\env目录 2、使用Cmake编译spdlog源代码 首先确保自己电脑已经安装了Cmake,安装Cmake版本是...选择了源代码目录编译生成之后,点击左下角·Configure·按钮,会弹出对话框,让我们选择Visual Studio编译器,电脑安装了VS2017VS2022,此处选择了Visual Studio...使用spdlog项目 打开VS2022,新疆一个基于VC++控制台项目 为该项目添加spdlog文件lib库文件,由于是Debug x64项目,所以需要选择对应spdlogd.lib库

2.5K70

go语言后端框架2021_go语言编译器

在配置环境变量时候,针对所有用户Linux是一样,都是/etc/profile这个文件;针对当前用户Mac下是$HOME/.bash_profile,其他配置都一样,包括编辑sudo权限生效方式...pkg文件夹是存在go编译生成文件。 src存放是非Go Module项目源代码。...特别提醒,go get本质是使用源代码控制工具下载这些库源代码,比如git,hg等,所以在使用之前必须确保安装了这些源代码版本控制工具。...库代码时候,实际使用是git@git.flysnow.org这个url地址获取,也就是http到ssh协议转换,是自动,他其实就是在我们~/.gitconfig配置文件,增加了如下配置:...Go还有很多命令行工具可以使用,更多请参考Go语言实战笔记(二)| Go开发工具 Go编辑器推荐 Go采用是UTF-8文本文件存放源代码,所以原则你可以使用任何一款文本编辑器,这里推荐几款比较流行

1K30

在Visual Studio2013编译使用libcurl库

1、下载libcurl源代码 libcurl最新源代码下载地址为:https://curl.haxx.se/download/curl-7.67.0.zip,对应下载页面为:https://curl.haxx.se...2、使用Visual Studio 2013编译libcurl源代码 在自己Windows系统安装好Visual Sutido 2013之后,并且下载好libcurl最新源代码后,就可以开始在Visual...libcurl源代码目录下winbuild文件夹BUILD.WINDOWS.txt详细描述了如何使用Visual C++编译工具编译、构建和安装curl以及libcurl源代码使用是Visual...这里选择libcurl-vc-x86-debug-dll-ipv6-sspi-winssl以及libcurl-vc-x86-release-dll-ipv6-sspi-winssl文件夹库,即使用...(2)添加项目代码以及libcurl文件依赖库 在Visual Stuido 2013新增一个main.cpp源代码文件, main.cpp只是一个使用libcurl库示例程序,更多示例可以参考

5K20

Windwos10下使用VS2017搭建cocos2d-x 4.0开发环境

引擎提供了图形渲染、GUI、音频、网络、物理、用户输入等丰富功能, 被广泛应用于游戏开发及交互式应用构建。其核心采用 C++ 编写,支持使用 C++、Lua 或 JavaScript 进行开发。...3、安装VS2017 Cocos2d-x 4.0需要Visual Studio 2015之后版本,目前使用VS2017开发工具,这个自己去微软官网下载。...下载Coco2d-x 4.0源代码 去Cocos2d-x官网下载稳定版Coco2d-x 4.0源代码,其下载地址为:http://cocos2d-x.org/filedown/cocos2d-x-v4.0...三、编译安装cocos2d-x 4.0 开始安装,进入cocos2d-x-4.0文件夹,运行setup.py。安装过程中会问你NDKAndroid SDK路径,如果没有,直接回车就行。...双击执行HelloWorld.sln,在VS2017启动工程。然后在HelloWorld右键->设为启动项目,如下图。Ctrl+F5运行程序。 ? ?

3.1K20

Windows下使用VS2013编译使用SDL库

源代码可以找到对其他平台支持。 SDL用C编写,可与C ++一起使用,并且有绑定可用于其他几种语言,包括C#Python。 SDL 2.0在zlib许可下分发。...SDL官网地址为:SDL 在VS2013编译SDL源代码相关静态库动态库 参考官方文档Using SDL with Microsoft Visual C++ 本博客编写时,SDL最新稳定版本是...可以看到所有工程测试都成功了,一共是25个,我们使用SDL开发时主要用到是SDL2以及SDL2main静态库以及相应文件,生成Win32Debug库如下图所示: ?...,直接从源代码拷贝过来,lib下是四种平台配置对应libdll库。...使用VS2013创建一个基于Win32控制台应用程序,命令为SDLDemo1,为工程创建一个main.cpp文件,如下图所示: ?

3.4K10

Win64下编译OSG详细过程(Win10+VS2015+OSG3.6.3)

编译OSG 解压源码包,文件夹重命名为OpenSceneGraph-3.6.3。启动cmake,填入源代码路径编译路径,点击Configure,界面就会出现一些编译选项。...仅单独生成INSTALL,OSG所有依赖、文档就会发送到CMAKE_INSTALL_PREFIX设置目录。最后目录结果: 5....这里习惯配置相对环境,只要拷贝好代码,在任何电脑都可以直接使用,不用费心再配置一次。...include文件夹就是OSG安装include文件夹,里面是OSG文件。lib/lib_D则放入OSGlib文件。HelloOSG就是我们用VS2015新建空白win32控制台工程。...其中第一个文件夹内就是第2节提到bat命令下载第三方源码。所有的动态库都是VS2015-64位编译,包含了debugrelease两套dll。 7.

2.3K30

提高生产力10个必备VS Code技巧窍门

/home 1.时光轴功能:源代码掌控新纬度 谁不知道Git各种源代码控制工具威力呢?...展开此视图以查看与当前文件相关事件快照列表。这里包括文件保存以及文件被暂存Git提交。 将鼠标悬停在快照项目,即可查看 VS Code 创建快照日期时间。...使用 File > Auto Save 轻松启用此功能: 3. 命令面板:一站式操作中心 VS Code几乎所有任务都可以通过“命令”来执行。...所以,当你在保存文件时,VS Code会自动使用当前默认格式化程序对你代码进行格式化,就像你在上面的演示中看到那样。 当你进行自动保存时,每隔一段时间都要打开命令面板来进行格式化会变得很繁琐。...如果你一直在使用VS Code新建文件新建文件夹按钮来创建新文件文件夹,那么是有办法。 不必不停地移动鼠标来定位那些小按钮,你知道吗?

26220

Electron实现在线升级 热更新 遇到问题

一个项目正式交付客户使用了,对于版本升级代码更新是个一直困扰问题,由于之前一直都是内部人员使用,可以让他们每次都下载完整压缩包(压缩后大概 40-50MB),但对于正式终端用户,这个体验是不可接受...或者 userData 目录来保存解压文件; 压缩包使用zip 一个原因是 Windows 下默认就能支持 zip 包解压,另一个主要原因是文件名编码问题,最初用 tar 来压缩文件,对于英文文件名是正常...,对于中文文件名,在 Mac OSX 下打包后在 Windows 是无法被正确解开。...而貌似 7z 生成 zip 包会保存文件名字符集并能被 Windows 正确解开,所以在 gulp 中使用了 7z 来产生 zip 压缩包: const child = require('child_process.../中文应用程序名-${platform}`, (error, stdout, stderr) => { //... }); 而对于热更新包,由于源代码都是使用英文名,所以用 tar 来压缩没毛病:

4.2K50

mac文件同步对比工具Beyond Compare 4 for Mac

Beyond Compare是一款mac文件同步对比工具,可以帮助你找到并协调源代码文件夹、图像和数据间差异,即使包括zip文档或者FTP站点文件。另外它还可以同步化文件夹并验证不同备份。...可以使用专门针对文档,源代码HTML调整语法突出显示比较规则来查看编辑文本文件。Microsoft word .docAdobe .pdf文件文本内容也可以进行比较,但不能进行编辑。...您可以直接从大多数版本控制系统使用Beyond Compare,在您最需要时候为您提供所需所有强大比较和合并支持。集成控制命令也可用,允许您在不中断工作情况下签入签出文件。...您可以使用相同界面复制到磁盘,FTP服务器zip文件。您不希望受到影响任何内容都可以轻松过滤掉,并且所有强大比较技术都可用,从而使您可以根据需要快速或强大地进行备份。...在Table Compare会话中比较.csv数据,Microsoft Excel工作簿HTML表。比较图片比较会话图像。1.文字比较这是两个源代码文件比较。

1.7K30

Araxis Merge pro,文件对比合并同步工具

2.文本比较和合并Merge使您可以比较使用不同版本文本文件,例如程序源代码,XMLHTML文件。...6.文件夹层次比较同步Merge支持文件夹层次结构比较同步,使您可以比较和合并整个目录树。这是检测不同版本源代码或网页更改理想选择。...Merge专业版支持三向文件夹比较(具有自动合并功能),可以将文件夹层次结构两个修订版本与其共同祖先或其他文件夹层次结构合并。当与源代码控制或软件配置管理系统结合使用时,这尤其有用。...卷集成,因此您可以打开文件文件夹任何早期版本。在左侧右侧比较窗格打开相同文件文件夹,然后使用该Versions按钮将文件文件夹与其自身另一个版本进行比较。FTP插件?...因此,可以生成报告,该报告是文件夹比较涉及所有文件所有差异完整记录。这在代码审查代码审计情况下特别有用,特别是可以直接为配置管理系统文件文件夹生成报告,其中有一个Merge插件。

1.5K30

第三天用 Mac安装了这些“好玩意”!

不懂就学,于是搜各种教程,学习过程也安装了些非常有用软件,这里做个归纳。 一、提速神器 1.1 快捷键之王-cheatsheet 要想 Mac 用起来飞快,快捷键使用必须学点。...cheatsheet 界面就是这样了: 注意:Mac 可能打不开 cheatsheet,那是因为权限问题,可以到隐私安全中允许使用 cheatsheet。...比如我想列出当前文件夹所有文件,输入命令:lll,但是多了一个 l,这个时候提示: zsh: command not found: lll 然后输入 ok,会提示是不是想要输入 ll命令,按 enter...3.6.3 3.4 VS Code Visual Studio Code(简称VS Code)是一款由微软开发且跨平台免费源代码编辑器。...该软件支持语法高亮代码自动补、代码重构、查看定义功能,并且内置了命令行工具Git版本控制系统。用户可以更改主题键盘快捷方式实现个性化设置,也可以通过内置商店安装扩展以拓展软件功能。

91840

ESP32 DevKitC 编译烧写 AliOS Things

---- 所需工具 在 Windows 下进行基于 AliOS Things 开发 ESP32 应用需要准备 安装有 Windows、Linux 或者 Mac 操作系统 PC 用于编译 ESP32 应用程序工具链...---- Step 2:获取 AliOS Things SDK ESP32 工具链 下载 aos 源代码 SDK 即项目仓库源码,从 Github Download Zip 或 Clone 到本地...下载 ESP32 工具链 乐鑫 ESP-IDF 文档详细描述了如何搭建 ESP32 开发环境,我们需要工具链 Windows all-in-one toolchain 用于编译源代码。...新建工程需要把 sdk 赋值到工程文件夹,比较耗时,请耐心等待。完成后 VS Code 会新打开一个文件夹视图窗口,表示一个 alios-studio 工程。...使用 esptool 工具烧录 esptool 是采用 Python 语言编写开源工具(源代码:espressif/esptool: ESP8266 and ESP32 serial bootloader

5.6K40

Visual Studio Code (VS Code) – C++ 入门

在磁盘(可以是任意位置)创建一个名为 code (可以是其他命名)文件夹,您可以在其中放置所有 VS Code 代码。...通过选择 是,信任此作者信任文件夹并启用所有功能 接受工作区信任对话框,因为这是您创建文件夹。...图片 图片 在学习本教程时,你将看到在工作区VS Code 创建文件夹 .vscode 其中两个文件: tasks.json (编译配置) launch.json (调试器配置) 添加源代码文件...探索调试器 在开始单步执行代码之前,让我们花点时间注意用户界面几个更改: 集成 终端 显示在源代码编辑器底部。 编辑器会突出显示在启动调试器之前设置断点行。...其功能可以参考各自网页 Overview ,还有其他优秀拓展可以自行探索。 为了使 VS Code 更易于使用,可以进行 VS Code 用户设置 。

11.4K131

在Win做Python开发?当然是用官方MS TerminalVS Code了

Visual Studio Code 是程序员可以使用最酷代码编辑器之一,是一个可在所有平台上使用开源、可扩展轻量级编辑器。...通过菜单 File, Open Folder、键盘上 Ctrl+K, Ctrl+O 或者命令面板 File, Open Folder 等方式,你可以打开用户界面(UI)文件夹。...所有这些都保存为本地.vscode/settings.json 文件工作区设置,并可以进行修改。对于这个等式项目,你可以选择 unittest、当前文件夹模式 *_test.py。...Git 集成 VS Code 不仅内置对源代码控制管理支持,还支持 Git GitHub。你可以在 VS Code 安装对其他 SCM 支持,并列使用它们。...用户可以从 Source Control 视图访问源代码控制: ? 如果你项目文件夹包含.git 文件夹VS Code 会自动打开所有 Git / GitHub 功能。

4.7K20

在 Windows写 Python 代码最佳组合!

Visual Studio Code 是程序员可以使用最酷代码编辑器之一,是一个可在所有平台上使用开源、可扩展轻量级编辑器。...通过菜单 File, Open Folder、键盘上 Ctrl+K, Ctrl+O 或者命令面板 File, Open Folder 等方式,你可以打开用户界面(UI)文件夹。...所有这些都保存为本地.vscode/settings.json 文件工作区设置,并可以进行修改。对于这个等式项目,你可以选择 unittest、当前文件夹模式 *_test.py。...Git 集成 VS Code 不仅内置对源代码控制管理支持,还支持 Git GitHub。你可以在 VS Code 安装对其他 SCM 支持,并列使用它们。...用户可以从 Source Control 视图访问源代码控制: 如果你项目文件夹包含.git 文件夹VS Code 会自动打开所有 Git / GitHub 功能。

5.1K20

Win 平台做 Python 开发最佳组合

Visual Studio Code 是程序员可以使用最酷代码编辑器之一,是一个可在所有平台上使用开源、可扩展轻量级编辑器。...通过菜单 File, Open Folder、键盘上 Ctrl+K, Ctrl+O 或者命令面板 File, Open Folder 等方式,你可以打开用户界面(UI)文件夹。...所有这些都保存为本地.vscode/settings.json 文件工作区设置,并可以进行修改。对于这个等式项目,你可以选择 unittest、当前文件夹模式 *_test.py。...Git 集成 VS Code 不仅内置对源代码控制管理支持,还支持 Git GitHub。你可以在 VS Code 安装对其他 SCM 支持,并列使用它们。...用户可以从 Source Control 视图访问源代码控制: ? 如果你项目文件夹包含.git 文件夹VS Code 会自动打开所有 Git / GitHub 功能。

4.3K50
领券