任务描述

任务: 解析如下json消息到 java 对象:

{
    "short_name":"", 
    "user_address":"" 
    ...
}

一大推(十几个)下划线连接格式命名的属性, 需要转化为 java 中驼峰命名法, 而且Java对象能序列化为原始的格式

使用 Visual Studio Code 的方案

安装以下插件:

Smart split into lines
String manipulation

选中多行, 复制出一份属性名, 执行 camelCase 转化,并添加必要的代码后变成:

@JSONField( name="short_name" ) 
private String shortName;
...

最后

  • 开始用 sublime text, 觉得不错, 用来写 shell脚本, sql, python等; 多行编辑真牛
  • 来自微软团队的 VSC, 用了之后,发现可以替代盗版的 sublime了。那个插件面板, 做得像 windows 应用商店一样, 搜索、安装体现很好; 用了几个月, 没什么大问题

HealStone
1 声望0 粉丝

全栈工程师带项目