博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Macro版Property Generator辅助工具
阅读量:6577 次
发布时间:2019-06-24

本文共 627 字,大约阅读时间需要 2 分钟。

继续挖掘Macro的能力,仿照昨天那个 插件作了一个Macro。虽然Visual Studio有插件功能强大,但Macro也是不让须眉哈,而且Macro不用编译不用部署,只用把代码Copy进去就行似乎还要方便些。不过Macro功能项目的入口好像不能放在菜单或工具栏上,最多只能通过设置快捷键来访问,这样一来功能多了后,设个不冲突的快捷键可能会很难:(
   
AttributeGenerator.png
    // access modifier: private 是不是有点无厘头
emembarrassed.gif?!
    "Property Automatic Generator" Macro运行后界面如上图。当我们在代码编辑器里选中一个变量的定以后,运行Generator,宏脚本会自动取出当前行的定义,同时用户也可以修改和手动输入定义。在生成Property时,如果发现变量是m_开头,自动截去m_后作为Property的名字;否则把变量的首字母大写后作为Property的名字。
    宏代码如下:
          // 博客园这个代码高亮插件垃圾代码太多了,干脆打包提供了
    
    打开Macro IDE,在File菜单里Add Existing Item就可以了

    虽然VB写起来感觉也还行,不过平时都用C#和JScript这类C风格语言,所以还是那么点不习惯。不知道实现一个C#的Macro解析器,对微软来说到底有多到工作量呢?

本文转自博客园鸟食轩的博客,原文链接:http://www.cnblogs.com/birdshome/,如需转载请自行联系原博主。

你可能感兴趣的文章
【Android视图效果】分组列表实现吸顶效果
查看>>
多文件上传示例源码(默认支持各种类型,包括图片)
查看>>
命令行基本操作学习笔记(一)
查看>>
「试着读读 Vue 源代码」工程目录及本地运行(断点调试)
查看>>
A Visual Git Reference
查看>>
Tomcat 关于表单提交数据量过大导致数据丢失的问题
查看>>
金融数据库
查看>>
翻了100个程序员的朋友圈, 发现个个都是套路王
查看>>
取消从上一界面push过来后,左上角的back按钮
查看>>
为什么 ++[[]][+[]]+[+[]] = 10?
查看>>
ContentProvider
查看>>
Redis 持久化存储
查看>>
Android 自定义GridView网格布局
查看>>
基于 jQuery & CSS3 实现智能提示输入框光标位置
查看>>
我的友情链接
查看>>
ThreadLocal分析
查看>>
mysql优化:连接数
查看>>
PHP 时间操作 / 跳转问题
查看>>
Windows 2012 R2 FSMO角色相关小记录
查看>>
(小蚂蚁站长吧)网站优化做好这八步你就是seo第一
查看>>