本文迁移自本人简书账号酱油葱, 后续不会再在简书更新文章, 具体原因可以查看简书CEO盛赞程序员出轨率高“真实、新鲜、多元” ,对不起打扰了
下载安装
直接到www.52mac.com/上获取授(po)权(jie)应用, 根据教程执行本地服务.
重启电脑(可不用, 直接将服务跑起来也行. 但不懂得配置服务器及端口的话还是根据其要求进行操作).
进行本地服务授权. 然后就能正常使用了.
但是该服务依然在本地运行中, 我们需要把这个服务关闭, 否则其会占用一个端口, 多了会影响其他应用的正常使用. 但是因为其是二进制文件, 无法确认内部实现到底怎么写的. 使用kill
命令, 服务依然会被拉起, 重启也无法解决问题.
感谢***startexcel***的转载和分享: Mac里面如何设置自启动服务. 让我有了处理的思路.
到/Library/LaunchDaemons
目录下, 执行
cat JetBrainsLicServerDVT.plist | grep 52mac
找到启动授权服务的这个文件.
sudo launchctl unload /Library/LaunchDaemons/JetBrainsLicServerDVT.plist
把文件从自启动列表中移除. 或者直接执行删除操作
sudo rm /Library/LaunchDaemons/JetBrainsLicServerDVT.plist
然后, 再执行下列命令即可
sudo kill -9 pid #pid为该授权服务的进程ID
使用指南:
限于项目经验, 目前只使用了AppCode查找不使用的类和代码的功能, 也就仅限于这几个点来展开.
查找不使用的类/代码
在菜单中打开Code => Inspect Code
, 并对整个项目执行该操作, 就能得到分析结果.
本人使用的版本是"2017.2.1"构建, 不同的版本菜单和结果会有些不同, 可以到help里边去查找相关菜单项.
在Inspection Results窗口中, 找到General => Unused import statement一项, 能找到相应的未使用的import内容. 一一删除即可.
在Inspection Results窗口中, 找到General => Unused Code一项, 能找到相应的未使用的代码, 建议在审阅的基础上进行删除.
也可以在Inspection Results窗口中, 点击Edit Setting图标, 进行检查项的设置, 具体根据工程需要来做.