Visual Studio 17.10 预览版 2:GitHub Copilot 支持的 Pull 请求,ARM64 中对 VS 的 SSDT 支持

微软发布了 Visual Studio 17.10 预览版 2。 此版本包含有关 GitHub Copilot 支持的拉取请求的功能、对 ARM64 上 VS 中的 SQL Server 开发人员工具的支持以及对托管内存窗口中的垃圾收集见解的支持。 Visual Studio 17.10 Preview 2 支持 GitHub Copilot 支持的拉取请求描述。 通过 Copilot 对拉取请求中包含的所有更改的分析,可以生成拉取请求描述的初稿。 要试用它,需要拥有有效的 GitHub Copilot 订阅并安装 GitHub Copilot 聊天扩展。 此外,微软开发人员在“提交详细信息”窗口中添加了由 GitHub Copilot 支持的解释功能。 这使得更容易理解每​​次提交的范围。 双击任何提交将在 Git 存储库窗口中打开“提交详细信息”面板。 然后需要单击“解释批准”图标以与代码并排显示更改摘要。 下一个功能是直接在 Visual Studio 的工作文件中访问 GitHub 和 Azure DevOps 拉取请求注释。 Visual […]

宣布 Visio 网页版 中对 .vsd 文件的编辑支持

Visio 网页版 不断发展以满足客户的需求。 今天,我们很高兴地宣布一项新功能,使您可以更轻松地直接在 Web 应用程序中处理旧版 Visio 文件。 拥有 Visio 计划 1 或 Visio 计划 2 许可证的用户现在可以在 Visio 网页版 中编辑 .vsd 文件,而不会丢失数据。 Microsoft Visio 绘图 (.vsd) 文件格式是在 2013 版之前的桌面应用程序中创建的 Visio 文件的本机格式。这些文件以前未得到完全支持,只能在 Visio 网页版 中以查看模式打开; 用户必须在桌面应用程序中打开 .vsd 文件才能编辑该文件。 在浏览器中以编辑模式打开 .vsd 文件 为了使工作更加方便,您现在可以在 Visio 网页版 中编辑 .vsd 文件,就像编辑任何其他 Visio 文件一样。 我们已经使这个过程尽可能简单。 您需要先将文件上传到 OneDrive,然后才能编辑 .vsd 文件。 然后,在浏览器中打开该文件并选择 在浏览器中编辑 […]

如何在 Ruby 中对 URL 字符串进行编码

简短的回答,编码 Ruby 字符串 2024 年版是: 1 URI::Parser.new.escape(my_url_string) 已经有满了 堆栈溢出问题 关于这一点,但似乎从 Ruby 3 开始,唯一有效的版本(没有进行大量调整)就是上面描述的版本。 完整示例: 1 2 3 4 5 6 7 8 require ‘uri’ my_string = “hello world” my_url_string = “https://somedomain.com?word=#{my_string}” URI::Parser.new.escape(my_url_string) # => “https://somedomain.com?word=hello%20world” 极端情况:未转义字符 但是,当您尝试传递引号时,这不起作用: 1 2 3 4 5 6 7 require ‘uri’ my_string = “hello?world” my_url_string = “https://somedomain.com?word=#{my_string}” URI::Parser.new.escape(my_url_string) # => […]