经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » ASP.net » 查看文章
【译】使用保留大小写的查找和替换来保存您的命名方式
来源:cnblogs  作者:MeteorSeed  时间:2023/10/16 16:07:06  对本文有异议

  Visual Studio 搜索体验获得了一项新功能,允许用户查找和替换文本,而不必担心不同的大小写。例如,方法参数“catalogItemId”和对象属性“CatalogItemId”有相同的名称,但大小写不同,但都应该用类似“productId”的东西替换,并使用各自的大小写。

 

  该功能是由用户请求的,他们正在各种论坛上寻找一种简单的方法来查找和替换文本,而不必担心各种命名方式的不同大小写,包括 Stack Overflow 和 Developer Community Case-Preserving Search & Replace Across Multiple Files。我们很高兴地宣布,保留大小写的查找和替换在 Visual Studio 17.8 预览1 中可用!

 

  我们致力于维护和改进 Visual Studio 中的搜索体验。多年来,我们一直在不断增强和更新搜索。你可以透过以下链接了解更多有关这些改变:

  - Search – Visual Studio Blog (microsoft.com):https://devblogs.microsoft.com/visualstudio/tag/search/

  - Find – Visual Studio Blog (microsoft.com):https://devblogs.microsoft.com/visualstudio/tag/find/

  - Find in Files – Visual Studio Blog (microsoft.com):https://devblogs.microsoft.com/visualstudio/tag/find-in-files/

如何使用

  当您执行替换时,您现在可以保留代码中每个匹配的原始大小写。在“替换”窗口中用“Alt+V”或点击“保留大小写”选项切换保存大小写。

  快速替换(Ctrl+H):

 

  替换文件(Ctrl+Shift+H):

 

  要获得 Pascal case 和 Camel case,你的替换字符串也必须是 Pascal case 或 Camel case。大小写也保留在包含连字符或下划线的文本中。

  例如:

  -将“begin”替换为“end”会使“Begin”变为“End”,而“BEGIN”变为“END”。

  -将“onetwothree”改为“fourFiveSix”,将“onetwothree”改为“fourfivesix”,“oneTwoThree”改为“fourFiveSix”,“OneTwoThree”改为“FourFiveSix”。

尝试一下,让我们知道你的想法

  在等待稳定版本发布时,可以在 17.8 预览版 1 及更高版本中试用保留大小写替换体验。请随时为开发者社区的现有票证做出贡献,并开发者社区上报告您发现的任何问题。

 

  原文链接:https://devblogs.microsoft.com/visualstudio/keep-your-casing-with-case-preserving-find-and-replace/

 

 

 

原文链接:https://www.cnblogs.com/MeteorSeed/p/17749012.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号