Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

研发工具和技巧 #28

Open
1 of 4 tasks
bennyhuo opened this issue Apr 26, 2021 · 10 comments
Open
1 of 4 tasks

研发工具和技巧 #28

bennyhuo opened this issue Apr 26, 2021 · 10 comments

Comments

@bennyhuo
Copy link
Owner

bennyhuo commented Apr 26, 2021

先计划这么多,后面看大家评论以及我能想起哪个来~~

@yasuofenglei
Copy link

分享一个小技巧 Ctrl+C Ctrl+V

@xiazunyang
Copy link

在Android Studio上安装一个ADB Wi-Fi插件,就可以脱离数据线进行真机调试了。前提是手机必需和电脑在同一个网段之内。插件主页:https://plugins.jetbrains.com/plugin/14969-adb-wi-fi

@xiazunyang
Copy link

不管是写java还是kotlin,可以先new或调用方法,在后面.var(kotlin还支持.val)回车就能创建对象或接收返回结果,这对于经常在这两种语言之间切换的程序员来讲,可以大大减少编程习惯带来的阵痛。

@MaxzMeng
Copy link

MaxzMeng commented Apr 29, 2021

分享一个插件SonarLint 可以对你的Java/Kotlin以及其他的代码进行扫描并发现代码写的不规范/有漏洞的地方,类似于阿里的那个扫描插件但是比起阿里的更加强大 https://plugins.jetbrains.com/plugin/7973-sonarlint

@MaxzMeng
Copy link

分享个快捷键,在Mac上是command+[ command+] 可以快速切换到光标前/后一次到达的地方,在追代码的时候很方便

@chen2tu
Copy link

chen2tu commented Apr 29, 2021

经常写业务代码的话,live templates 使用熟练了爽歪歪. 官方默认就支持了 Android/kotlin/flutter 常用的模板代码,如果还不够,加点自己的模板代码也很爽

@Richyeoh
Copy link

Cmd+C, Cmd+V, OK搞定。

@bennyhuo
Copy link
Owner Author

bennyhuo commented May 4, 2021

分享一个插件SonarLint 可以对你的Java/Kotlin以及其他的代码进行扫描并发现代码写的不规范/有漏洞的地方,类似于阿里的那个扫描插件但是比起阿里的更加强大 https://plugins.jetbrains.com/plugin/7973-sonarlint

这个插件还真听之前公司的质量专家提起过

@bennyhuo
Copy link
Owner Author

bennyhuo commented May 9, 2021

不管是写java还是kotlin,可以先new或调用方法,在后面.var(kotlin还支持.val)回车就能创建对象或接收返回结果,这对于经常在这两种语言之间切换的程序员来讲,可以大大减少编程习惯带来的阵痛。

这个应该是 IDE 提供的 postfix,也可以做一期,不过这个东西可定制的空间比较小

@bennyhuo
Copy link
Owner Author

常用快捷键:

  1. 多行编辑
  2. 选中下一个单词(扩展选择)、选中全部
  3. 返回、前进,匹配括号
  4. 交换函数、类顺序
  5. 查看类结构
  6. 查看子类实现
  7. 查找引用、查找调用结构
  8. 在侧边栏定位当前文件
  9. 提交、拉取代码

@bennyhuo bennyhuo changed the title InteliJ IDEA & Android Studio 使用技巧 研发工具和技巧 Jul 1, 2021
@bennyhuo bennyhuo mentioned this issue Jul 1, 2021
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants