关于VisualStudioCode的安装请参照之前的博客【Salesforce学习 Lwc开发基础(环境搭建)】进行安装,安装成功之后,打开VsCode,就可以进行Apex开发了,我们在写代码的时候经常会用到Object中的项目进行赋值等操作,用的时候每次都去Object页面去Copy,非常费力。如下图所示,如果用到的时候直接出现引用就会事半功倍。
好的,直接上插件
【ctrl+Shift+p】,【SFDX:Refresh SObject Definitions】
成功之后会在tools的sobjects文件夹下生成各个Object的cts文件。
※注意:每次Object发生变更,都需要重新执行以上命令,重新取得。
效果展示:
下边再列举几个常用插件,提高我们的编码效率
我们实际项目中多人,甚至全项目的人共用一个SendBox的情况下,每个人都有可能去修改同一个文件,这时我们改过的代码就不敢上传了,下边安装这个Diff File插件必不可少。
上边进行比较之后发生错误,原因是还没有安装插件,请在TERMINAL执行以下命令
sfdx plugins:install @salesforce/sfdx-diff
效果展示:
下边代码正常打开时的画面,为了看着规整,每行都是四个半角空格开始,下边我们安装这个插件试试看。
安装之后,每行代码开头的空格都有颜色标记,这样看起来清晰多了。
下边这个是让代码的括号有颜色,也是为了我们读写代码更方便,因为我已经安装过【Bracket Pair Colorizer】,大家可以自己试试。
这个插件能为我们的代码插入方法注释,和Class注释
下边的CheckBox如果选择以后,当代码保存时自动插入注释,不选的情况下,需要手动插入。
SFDoc.username 做成者
SFDoc.EnableForApex ApexClass保存时自动插入的有效设定
SFDoc.EnableForVisualforce Visualforce保存时自动插入的有效设定
SFDoc.EnableForLightningMarkup Lightning保存时自动插入的有效设定
SFDoc.EnableForLightningJavascript Lightning JavaScript保存时自动插入的有效设定
SFDoc.IncludParameterTypeInMethodHeader 方法头部包含参数和名称
Class头部插入注释:【Insert file Header】
方法头插入注释:【Insert Apex Method Header】
5.常用插件之【Uncrustify】这个可以用来对代码进行整形
6.常用插件之【Apex PMD】跟Java工程一样,可以对代码进行Check
7.常用插件之【Codey High Noon】安装之后可以改变Vscode颜色,有兴趣的同学可以尝试一下。
效果图:↓↓↓↓↓
8.常用插件之【Codey Midnight】这个插件也是改变颜色的,
效果图:↓↓↓↓↓
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。