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

    【玩转腾讯云】Visual Studio 20132015完全卸载

    在前一篇讲解了关于 Visual Studio 2008 卸载,如果安装的是 Visual Studio2013或者 Visual Studio2015呢?...一.查找对应的vs_community.exe文件 Visual Studio一共有三个版本: 如果是企业版:vs_enterprise.exe 如果是社区版:vs_community.exe 如果是专业版...三.使用微软官方的卸载工具来清理残余数据 1.下载清理工具 在卸载完成后必须要清理掉残留数据,以防止再次安装或更换别的版本无法安装,此时需要使用微软官方的卸载工具来清理,其最新版本下载地址为: https...猜你喜欢: 1.安装Visual Studio 2.设置Visual Studio字体/背景/行号 3.Visual Studio 2008完全卸载 转载请注明:猿说Python/C++ » Visual...Studio 2013/2015完全卸载

    2.7K30

    使用正则表达式在VS中批量移除 try-catch

    try-catch 意为捕获错误,一般在可能出错的地方使用(如调用外部函数或外部设备),以对错误进行正确的处理,并进行后续操作而不至于程序直接中断。...但需要注意的是,当 try-catch 嵌套时,外部try-catch将无法对内部 try-catch 捕获的错误进行进一步的处理。...因此在框架的使用中,我理解的是:编写人员仅需要对可以考虑到的,可能出错的地方进行处理即可,而没必要每个方法都使用 try-catch 包裹——对于未考虑到的意外情况,统统扔给全局的异常处理即可。...操作 现在项目中几乎所有的方法都被 try-catch 包裹,为了将既有的代码中的 try-catch 统一去除,我使用了如下的正则表达式在 Visual Studio 2019 中进行替换(为了保险起见...表示尽可能少的匹配,+ 则表示尽可能多的匹配 在 Visual Studio 中使用 $1 $2 .....代表其中的分组(也有部分教程说是使用 \1 \2,可能是老版本的 VS,并没有试验) 可能有些

    1.5K20

    【错误记录】Ubuntu 中 ROOT 用户无法启动 Visual Studio Code 开发环境 ( 推荐在普通用户下使用 VSCode 开发环境 )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 在 【开发环境】Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器...| Ubuntu 安装 deb 包 ) 博客中 , 在 Ubuntu 中安装了 Visual Studio Code 开发环境 , 发现出现如下问题 : 在 ROOT 用户下无法打开 " Visual...Studio Code 开发环境 " ; 下面是点击了很多次 VSCode 图标 , 都无法启动软件 ; 二、解决方案 ---- 官方不推荐在 root 用户下打开 VSCode ; 网上搜索了下解决方案...: 方案一 : 使用 sudo code --user-data-dir ="/home/master/.vscode/" 命令 , 指定用户数据目录 ; 方案二 : 在 ~/.bashrc 文件中添加..., 执行 code 命令 , 即可启动 Visual Studio Code 开发环境 ;

    4.5K40

    C++『异常』

    ✨个人主页: 北 海 所属专栏: C++修行之路 操作环境: Visual Studio 2022 版本 17.6.5 文章目录 前言 ️正文 1.异常基本概念 1.1.C语言异常处理方式 1.2...注意: catch 块捕获的异常对象类型,必须与 throw 抛出的异常对象类型匹配上,否则会导致异常无法捕获,导致程序异常终止 如果正确编写异常处理的代码,try 内的代码发生异常时可以优雅处理,...,如果你在代码编写阶段一个 catch 块都没写,会直接报语法错误,所以一定要确保抛出的异常,能被正确捕获 catch 块至少得存在一个,也可以存在多个,当同时存在多个 catch 块时,抛出的异常会根据栈帧顺序...,被最近的 catch 块捕获 catch 块只能进入一次,异常被捕获后,无法再进入其他 catch 块 注意: 如果出现多个类型不匹配的 catch 块时,异常会被类型匹配,且最近的 catch...就相当于异常捕获的底线,如果前面的 catch 块都无法捕获异常,此时就轮到 catch(...)

    21810

    Visual Studio 2015速递(1)——C#6.0新特性怎么用

    系列文章 Visual Studio 2015速递(1)——C#6.0新特性怎么用 Visual Studio 2015速递(2)——提升效率和质量(VS2015核心竞争力) Visual Studio...的快速崛起,RAD势不可挡,迅速催生了很多经典的IDE,微软旗下最有名气的就是VC和VB了;此后.NET技术发布,Visual Studio迈进20XX时代,对于VS2002和VS2003我已经基本没有太深的印象了...话说微软前些日子高调的宣布Visual Studio 2015正式发布日期是7月20日,这在开发部迅速展开讨论,大抵分成三派: 技术流——我去,这IDE来来去去不就是那么些功能么,各种超级“记事本”就能搞定的事情...(0, Math.Min(value.Length, length));   }   return value; } 4.这只是一个很小的折影,在开发过程中我们有无数这样的方法...和finally块中了,典型的用例是像IO资源操作之类可以简单整洁的处理关闭了: Resource res = null; try {   res

    75280

    .NETC# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)

    使用 Visual Studio 可以帮助我们在发生异常的时候中断,便于我们调试程序出现异常那一时刻的状态。...} } } 在第一次机会异常处中断 我在这篇博客中举了一个例子来说明如何在发生异常的时候中断,不过是使用 Visual Studio: 在 Visual Studio 中设置当发生某个特定异常或所有异常时中断...Debugger.Break(); } } } 保持 Visual Studio 异常设置窗格中的异常设置处于默认状态(意味着被 catch 的异常不会在 Visual Studio...双击 Visual Studio 堆栈中亮色的帧,即可定位到我们自己写的代码。因此,双击第一个亮色的帧可以转到我们自己写的代码中第一个引发异常的代码块。...DebuggerNonUserCode 设置此代码非用户编写的代码 于是,在 Visual Studio 的堆栈中,我们会发现这几个方法会变成暗色的,Visual Studio 不会优先显式这部分的源代码

    42550

    try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃

    在 .NET Framework 4.8 中,try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃。而 .NET Core 3.0 中不会出现这样的问题。...很显然代码不应该这么写,但可以用来验证 catch-when 语句的行为。 按照官网描述,输出应该为 Try-Catch 2-End。...因为 when 中的异常被忽略,因此不会进入到外层的 catch 块中;因为 when 中出现异常导致表达式值视为 false,因此进入了更合适的异常处理块 Catch 2 中。...在 .NET Core 3.0 中的行为和 .NET Framework 4.8 中的行为 下面两张图分别是这段代码在 .NET Core 3.0 和 .NET Framework 4.8 中的输出:...如果我们以 Visual Studio 调试启动此程序,可以看到抛出了 CLR 异常: 以下是在 Visual Studio 中单步跟踪的步骤: Issue 和行为 由于本人金鱼般的记忆力,我竟然给微软报了三次这个

    22720

    004 C# 将Word表格数据批量写入Excel

    实现数据填入汇总自动化,只是每月数据不同罢了; 像一键生成10w+,自动绘制爆款海报等这类黑科技,并不是我们所能涉足的领域; 对比C#和Python,一静一动,一编译一解释; 除此之外,前者使用{ }区分代码块,...001 安装IDE编辑器 与Visual Studio2013相比,我今天推荐的这款IDE性价比更高; SharpDevelop 这个轻型的开发工具专门用于C#编程开发; 不过可惜的是,它的最新版本是2015...年7月4日发布的; 据粉丝反映,不少公司电脑配置很低,无法快速运行Visual Studio; 我们掌握它,用于实现重复工作自动化已经足够了。...明确编码目标 将每个Word文件中对应三张表格,共计9条数据一次性填入Excel高亮区域; 由Word表格和Excel表格遵循“先行后列”原理; 可得,第一行4个格子地址分别是: (1,1)(1,2...设置模式 步骤:右击Excel/Word引用—属性—嵌入互操作类型“正确”。 编码整理 声明应用程序 声明Word/Excel应用,设置可见模式。

    2.8K00

    C#一分钟浅谈:ReSharper 插件增强开发效率

    在现代软件开发中,提高开发效率是每个开发者追求的目标之一。...ReSharper 是一款非常流行的 Visual Studio 插件,它通过提供一系列强大的功能来帮助开发者更高效地编写、调试和优化 C# 代码。...一、ReSharper 简介 ReSharper 是 JetBrains 公司开发的一款 Visual Studio 插件,旨在提高 .NET 开发者的生产力。...安装与配置 安装 ReSharper 非常简单,只需在 Visual Studio 中通过扩展管理器搜索并安装即可。安装完成后,ReSharper 会自动检测项目中的代码问题,并提供相应的修复建议。...Console.WriteLine(ex.Message); } } } ReSharper 提示: catch 块中没有重新抛出异常或记录日志,可能会导致问题难以调试。

    19910

    TypeScript 4.4 RC版来了,正式版将于月底发布

    因此,TypeScript 以往一直将 catch 子句变量类型化为 any,且不允许任何其他类型注释: try { // 谁知道这会抛出什么......类中的 static 块 TypeScript 4.4 还支持在类中使用 static 块。这是一项即将推出的 ECMAScript 功能,可帮助您为静态成员编写出更复杂的初始化代码。...JavaScript 拼写建议 TypeScript 为 Visual Studio 及 Visual Studio Code 等编辑器中的 JavaScript 编辑体验提供支持。...https://github.com/microsoft/TypeScript/pull/42089 Wenlu 还贡献了 Visual Studio Code 中的 inlay hints 集成,并随...在完成列表中显示自动导入的真实路径 在 Visual Studio Code 等编辑器显示完成列表时,具有自动导入的完成结果会在显示中包含对于特定模块的路径。

    2.6K20

    处理Java异常的10个最佳实践

    如果你不能在catch块中处理它,那么就不要先捕获再直接抛出,这样没有任何意义。...但是调用者直接catch了Exception类,就会导致永远无法知道someMethod的具体变化细节。这久可能导致在运行的过程中在某一个时间点程序崩溃。...,那么try中的exceptionOne将会丢失forever } 在上面的例子中,如果someMethod()抛出一个异常,并且在finally块中,cleanUp()也抛出一个异常,那么初始的exceptionOne...如果您不打算处理异常,请使用finally块而不是catch块 try { someMethod(); } finally { cleanUp(); } 这也是一个很好的实践。...如果在你的方法中访问其他方法,而该方法抛出了异常你不想处理,但是仍然需要做一些清理工作,那么在finally块中进行清理。不要使用catch块。

    1.3K10

    Visual Studio Package 插件开发

    1、Visual Studio Package 初步使用   2、.Net 执行Dos命令   3、MSBuild简单运用   4、File.Copy的使用 下载安装   Visual Studio 2013...id=40758&fa43d42b-25b5-4a42-fe9b-1634f450f5ee=True   完毕后,在新建项目-C#-扩展性,可以见到Visual Studio Package模板选项(见下图...Group是组节点,项目初建,它的Parent为IDM_VS_MENU_TOOLS,对于这个我们可以查看  您的vs安装目录\Visual Studio2013\VSSDK\VisualStudioIntegration...source.extension.vsixmanifest       对Visual Studio 扩展的配置,如:文件模板,项目工程模板,依赖程序集,Visual Studio 工具包logo,VS...Studio Package还可以做模版开发等等,我也没太多的去深入了解,感兴趣的可以去google一下关键字Visual Studio Package、vssdk、vsix、插件开发。

    85030
    领券