随笔分类 - 编程工具
保存工作或学习中使用工具的方法:
1:Vistual Studio、
2:SVN(例如TortoiseSVN )、
3:VSCode、
4:Notepad++、
5:文件快速查找工具-Search Everything、
6:Quicker、
7:Blend for Visual Studio、
8:Sourcetree、
9:Viewdll、
10:Virtual Serial Port Driver、
11:网口工具(例如NetAssist)、
12:VPN(例如SecoClient)、
13:RedisDeskt、
14:串口工具(例如stc-isp-15xx-v6.85H)、
15:远程工具(TeamViewr)、
16:WPF-Visual调试工具Snoop
17:TCP抓包工具tcpdump 和 Wireshark
摘要:1、使用Microsoft.Build进行项目编译 static void Build() { // 项目文件路径 string projectFilePath = @"C:\Users\97460\source\repos\ConsoleApp1\ConsoleApp1\ConsoleApp1.c
阅读全文
摘要:一、WPF资源问题描述 遇到一个有趣的问题,在预览视图下,可以看到图片资源,但是运行时却找不到资源。由于资源文件在程序添加的引用工程中,首先查看图片的资源方式,资源设置方式是Resources。后来查到软件设置了优先使用GAC里面的dll文件,而使用工具没能完全清空GAC里面引用的文件,导致程序启动
阅读全文
摘要:一、前提 遇到一个问题,文件通过后台上传成功后,客户端下载解压后,再次加载文件报错,报错信息该模块应包含一个程序集清单。 (异常来自 HRESULT:0x80131018)。但该错误文件与原文件大小一样,具体如下图: 既然文件都一样大小,那么为什么一个加载成功,一个加载失败呢?这时候就需要使用二进制
阅读全文
摘要:一、下载安装 Git Graph和GitLens Git Graph是类似于SOurceTree的可视化版本控制插件,可以更新、提交代码,查看提交记录,审视代码。 GitLenshi源代码管理插件,在git多人协作的时候,在源代码中需要查看更改日志。 两款插件搭配起来使用,绝对比SourceTree
阅读全文
摘要:一、问题描述 vistual studio打开项目后,方案编译通过,但打开文件后显示红色波浪线并报错。具体如下图所示: 二、解决方法 关闭项目,打开项目所在文件夹,打开文件夹的“查看”设置为“隐藏项目可见”,然后删除“.vs”文件夹。最后,重新打开项目,发现编译通过也无红色波浪线了。
阅读全文
摘要:当我们进行Add操作之后,没有进行Commit操作,而直接取消了之前需要添加的文件,此时就会出现红色感叹号,如下图所示: 因此,对这种带有感叹号的最下层的文件夹下没有需要提交的文件时的解决方案如下: (1)在该文件或文件夹上点右键,选择TortoiseSVN——revert (2)在弹出的界面选中需
阅读全文
摘要:一、问题描述: 用TortoiseSVN检出项目,发现检出的项目不完整 ,缺少部分文件夹,而查看资源库发现这部分文件夹是存在的 二、问题解决方案: 这一般来源于我们检出文件夹的时候选择检出项目的时候勾选了"Omit externals(省略外部)"选项,在检出项目的时候不要勾选此项。 若检出的时候没
阅读全文
摘要:(1)将需要添加的文件加入TortoiseSVN的本地文件夹。 (2)在文件夹中点击TortoiseSVN,选择"Add"操作,如下图所示: (3)在弹出的界面就可以看到需要添加的文件,选择需要添加的文件 (4)选择完毕需要上传的文件之后,点击确定,添加成功后,会弹出如下界面: (5)这个 Add(
阅读全文
摘要:初次使用TortoiseSVN的时候,你需要将服务器的代码下载到本地,这就是SVN Checkout(SVN检出)。检出的步骤如下: (1)创建一个新文件夹作为本地工作目录(Working directory),为我的应用创建本地目录。 (2)在创建的文件夹里面右击,选择SVN Checkout,如
阅读全文
摘要:一、TortoiseSVN的简介 TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪
阅读全文
摘要:1:找到安装目录下的文件%LocalAppData%\Atlassian\SourceTree\accounts.json 2:修改accounts.json文件内容,具体如下: [ { "$id": "1", "$type": "SourceTree.Api.Host.Identity.Model
阅读全文
摘要:1:git主分支(master)。它是自动建立,用于发布重大版本更新 2:git开发主分支(develop)。日常开发在此分支上进行 3:git临时性分支:用于应对一些特定目的的版本开发(验证OK后,应该删除此分支),主要有: * 功能(feature)分支:它是为了开发某种特定功能,从Develo
阅读全文

浙公网安备 33010602011771号