任务描述
任务: 解析如下json消息到 java 对象:
{ "short_name":"", "user_address":"" ...}
一大推(十几个)下划线连接格式命名的属性, 需要转化为 java 中驼峰命名法, 而且Java对象能序列化为原始的格式
使用 Visual Studio Code 的方案
安装以下插件:
Smart split into linesString manipulation
选中多行, 复制出一份属性名, 执行 camelCase 转化,并添加必要的代码后变成:
@JSONField( name="short_name" ) private String shortName;...
最后
- 开始用 sublime text, 觉得不错, 用来写 shell脚本, sql, python等; 多行编辑真牛
- 来自微软团队的 VSC, 用了之后,发现可以替代盗版的 sublime了。那个插件面板, 做得像 windows 应用商店一样, 搜索、安装体现很好; 用了几个月, 没什么大问题