提升开发效率工具整理
这里记录的软件和相关配置都是基于 MacOs 操作系统下…
提升开发效率工具整理
APKPure
APK下载器在线极速下载原版应用 - APKPure官网,不能翻墙下载 GooglePlay 的方便啦
Scrcpy
Scrcpy android 客户端投屏插件
This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and MacOS.
1 | brew install scrcpy |
Codota
AS 快捷键,几个快捷键名字记录
related symbol ,open xml source;
Jump to Source
declaration or usages
Apple Command Line Tools
从App Store上下载的Xcode,默认是不会安装Command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中运行 C 程序。
1 | The bottle needs the Apple Command Line Tools to be installed. |
mac 下使用 brew 包管理工具安装 tree
相信很多使用过Linux的用户都用过 tree 命令,它可以像windows的文件管理器一样清楚明了的显示目录结构。更多可参考:https://www.jianshu.com/p/008b4c696bf1
1 | brew install tree |
在对应某个目录下,可直接使用 tree 查看当天 目录结构;
使用 tree –help 查看更多帮助信息;
MacOS 下安装 JAVA JDK 相关问题
之前安装 java jdk 都是在官网下载 pkg 包安装,有新版本然后再重新下,管理、升级和卸载起来都极不方便,另外现在直接在官网下载还是会以 0 kb 提示用户下载失败, vpn 也试了最后没成功,相较而言,使用 brew 提供自动安装和卸载的功能,管理起来也比自行安装方便轻松。如果还没用过 brew 的话可以自行 google 安装;整理借鉴:https://juejin.im/post/5d550c5d51882504fb3022f7;
如果安装最新版本的 JDK,直接执行 brew cask install java
,很多时候开发环境并不一定需要最新版的 JDK 的特性,还需要在一些低版本的 JDK 基础上开发,如果使用 brew 安装其他版本的 JDK 还需要使用 homebrew-cask-versions
,此命令行工具主要用于安装应用的历史版本,如果你未曾使用过则需要先进行以下的命令配置下
可能会看到类似这样的命令 brew tap caskroom/versions
,这个是相对老版本的配置了,会提示 caskroom/versions was moved. Tap homebrew/cask-versions instead.
替换以下就好
1 | brew tap homebrew/cask-versions |
可以执行 brew 的 search 命令看看有哪些 JDK 版本可供安装的:brew search java
;
安装指定版本时早些日子常用 brew cask install java8
来安装,但是会提示 Error: Cask 'java8' is unavailable: No Cask with this name exists.
可以尝试
1 | ➜ ~ brew tap AdoptOpenJDK/openjdk |
完事儿后再执行
1 | # 安装的就是 jdk8 最新的版本 |
安装过程可能会因为网络不稳定多次失败,多操作几次即可;执行过程中需要输入密码授权。
执行过程中创建的路径/usr/local/Caskroom
,对应我的电脑路径下是这样的 /usr/local/Caskroom/adoptopenjdk8/8,232:b09/OpenJDK8U-jdk_x64_mac_hotspot_8u232b09.pkg
,我理解的应该会把 pkg 文件解压安装到 mac 目录/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk
下,这个 pkg 文件对应的可以删掉。
此时执行 java -version
1 | ➜ ~ java -version |
之前在官网下载后配置效果,对比一下
1 | ➜ ~ java -version |
查看所有已安装的 JDK 版本路径地址:
1 | /usr/libexec/java_home -V |