java开发人员macOS系统上需要安装软件以及常用快捷键
前言
最新更换了macOS系统,首次从windows切换过来必然会有一个熟悉的过程。工欲善其事,必先利其器,作为一个java开发人员首先要将必要的软件下载安装好。在此记录一下需要下载的内容,以便以后查看和使用。
终端工具 Item
https://blog.csdn.net/color3366/article/details/123953824
https://blog.csdn.net/lxy4239/article/details/120154597
包管理工具 brew(类似centos的yum)
https://blog.csdn.net/muyimo/article/details/125211460
办公软件 office
https://blog.csdn.net/Tilling231/article/details/109287134
https://ask.zol.com.cn/x/7067564.html
画图工具 drawio
https://github.com/jgraph/drawio
https://drawio-app.com/
文本编辑器 Visual Studio Code:
https://code.visualstudio.com/
浏览器 chrome
略
postman的chrome插件
https://download.csdn.net/download/u012953370/86747255
https://blog.csdn.net/weixin_46607249/article/details/124121467
思维导图xMind
https://xmind.cn/
鼠标触控板方向反转工具Scroll Reverser
https://pilotmoon.com/scrollreverser/
hosts设置工具 SwitchHosts
https://github.com/oldj/SwitchHosts
https://blog.csdn.net/libusi001/article/details/108516673
视频播放器IINA
https://www.iina.io/
安卓调试 Android Emulator
https://blog.csdn.net/u012953370/article/details/126504396
java开发IDE idea
https://www.jetbrains.com/idea/
https://blog.csdn.net/qq_37699336/article/details/116528062
https://macwk.com/article/jetbrains-crack
java反编译工具 JD-GUI
http://java-decompiler.github.io/
https://zhuanlan.zhihu.com/p/453431240
测试工具 jmeter
https://jmeter.apache.org/download_jmeter.cgi
https://zhuanlan.zhihu.com/p/453431240
数据库客户端 DBeaver
https://dbeaver.io/
远程连接工具 finalShell
http://www.hostbuf.com/downloads/finalshell_install.pkg
(如果提示未验证的开发者,点击系统偏好设置->安全与隐私->允许从以下位置下载的App)
抓包工具 winshark
https://www.wireshark.org/#download
https://blog.csdn.net/csdnmmd/article/details/123638070
社交工具 微信
略
java开发环境
JDK
maven
git
...
环境变量配置
export GRADLE_HOME=/Users/xxx/softwares/gradle-4.4/bin
export PATH=$PATH:$GRADLE_HOME
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export FLUTTER_HOME=/Users/xxx/softwares/flutter/flutter
export PATH=${PATH}:${FLUTTER_HOME}/bin
export MAVEN_HOME=/Users/xxx/softwares/apache-maven-3.5.0-bin/apache-maven-3.5.0
export PATH=$PATH:$MAVEN_HOME/bin
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
外设
由于我的mac本的接口都是type-c的,键盘和鼠标的usb口没办法插,需要一个外接转换头。要使用键鼠的可在京东商城搜索【type-c转接头】自行购买。
快捷键
macOS常用快捷键
Command + C = 复制
Command + V = 粘贴
Command + Option + V = 剪切
撤销操作:Command + Z
还原撤销操作:Command + SHIFT + Z
新建文件夹:Command + Shift + N
新建窗口(当前活动程序):Command + N
打开文件:Command + O
保存文件:Command + S
关闭当前窗口:Command + W
让当前活动程序进入全屏:Control + Command + F
Command-Shift-4 截取所选屏幕区域到一个文件
Command-Shift-3 截取全部屏幕到文件
Command-Shift-Control-3 截取全部屏幕到剪贴板
Command-Shift-4 截取所选屏幕区域到一个文件,或按空格键仅捕捉一个窗口
Command-Shift-Control-4 截取所选屏幕区域到剪贴板,或按空格键仅捕捉一个窗
Command-Option-esc 打开强制退出窗口
Command-H 隐藏(Hide)当前正在运行的应用程序窗口
Command-Option-H 隐藏(Hide)其他应用程序窗口
Command-Option-esc 打开“强制退出”窗口,如果有应用程序无响应,可在窗口列表中选择强制退出
Command-右箭头 将光标移至当前行的行尾
Command-B 切换所选文字粗体(Bold)显示
fn-Delete 相当于PC全尺寸键盘上的Delete,也就是向后删除
fn-上箭头 向上滚动一页(Page Up)
fn-下箭头 向下滚动一页(Page Down)
fn-左箭头 滚动至文稿开头(Home)
fn-右箭头 滚动至文稿末尾(End)
Command-右箭头 将光标移至当前行的行尾
Command-左箭头 将光标移至当前行的行首
Command-下箭头 将光标移至文稿末尾
Command-上箭头 将光标移至文稿开头
Option-右箭头 将光标移至下一个单词的末尾
Option-左箭头 将光标移至上一个单词的开头
Control-A 移至行或段落的开头
commond+shift+. 显示隐藏文件
在浏览器中:
Control-Tab 转向下一个标签页
Command-L 光标直接跳至地址栏
Control-Tab 转向下一个标签页
Control-Shift-Tab 转向上一个标签页
Command-加号或等号 放大页面
Command-减号 缩小页面
在Finder中:
Command-Option-V 剪切文件
Command-Shift-N 新建文件夹(New)
Command-Shift-G 调出窗口,可输入绝对路径直达文件夹(Go)
return 这个其实不算快捷键,点击文件,按下可重命名文件
Command-O 打开所选项。在Mac里打开文件不像Windows里直接按Enter
Command-Option-V 作用相当于Windows里的文件剪切。在其它位置上对文件复制(Command-C),在目的位置按下这个快捷键,文件将被剪切到此位置
Command-上箭头 打开包含当前文件夹的文件夹,相当于Windows里的“向上”
Command-Delete 将文件移至废纸篓
Command-Shift-Delete 清倒废纸篓
空格键 快速查看选中的文件,也就是预览功能
快速回到行首行尾:commond + 左右箭头
截图 commond-shift-4
从当前位置到行首或者行尾并且选中:commond+shift+左右箭头
idea快捷键
https://blog.csdn.net/Ha_Pipi/article/details/124105157
command-shift-f
commond-f
commond-shift-r
commond+o 查找类
commond+shift+o 查找文件
option+(fn)+F7 找到所有引用
commond+l 跳转到行
commond+delete(backspace) 删除一行
commond+option+左箭头 回到上次浏览位置
commond+shift+delete(backspace) 回到最近一次编辑位置
commond+option+(fn)+f6 弹出取消单元覆盖框
vscode
搜索历史:ctrl+F,弹出搜索框,在搜索框按住option+上下箭头查看历史
模糊查询:勾选查询框的.*选项,模糊匹配也是用.*关键字
列编辑模式:按住鼠标左键+option+shift
自动换行:option+z
java开发人员macOS系统上需要安装软件以及常用快捷键相关推荐
- macOS系统上flutter安装与环境配置
flutter安装与环境配置 macOS系统上flutter安装与环境配置 添加国内镜像 获取flutter SDK 获取Android SDK 安装xcode flutter安装和配置过程中的一些错 ...
- 还在重复造轮子?Java开发人员必知必会的20种常用类库和API
介绍 一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车.<Effective Java>的作者Joshua Bloch曾经说过:"建议使用现有的API来开发,而不 ...
- Java 开发人员必知必会的 20 种常用类库和 API
一.日志相关类库 日志库是很常见的,因为你在每一个项目中都需要他们.打印日志是服务器端应用中最重要的事情,因为日志是你了解你的程序发生了什么的唯一途径.尽管JDK附带自己的日志库,但是还是有很多更好的 ...
- Java开发人员必知必会的20种常用类库和API
一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车.<Effective Java>的作者Joshua Bloch曾经说过:"建议使用现有的API来开发,而不是重复 ...
- 为什么Java开发人员在简历上不敢轻易写精通Java
你会Java语言进行开发,但是你敢说精通吗?但凡你简历上这么写,绝对会被人问到死. 技术深不只是停留在运用层面,更多的是对这门技术的使用场景,底层原理,遇到问题的处理方案,以及同类型的其他技术比较以及 ...
- 使用SDKMAN包管理器,在BSD-Unix系统上快捷安装软件(MacOS/OpenBSD/Solaris)
1. 第一步 安装软件 # 第一步 使用如下命令安装软件 ,国内网络可能不通,可以使用VPN $ curl -s "https://get.sdkman.io" | bash 2. ...
- 如何在Linux/MacOS系统上安装Microsoft SQL Server
转载来源:https://hub.docker.com/_/mssql-server-linux 如何在Linux/MacOS系统上安装Microsoft SQL Server 快速安装 # 首先在L ...
- 世界上有多少Java开发人员?
甲骨文说 是9,000,000 . 维基百科声称 是10,000,000 . 来自NumberOf.net的人似乎是最精确的–他们知道那里确实有9,007,346 Java开发人员 . 不错的数字. ...
- 面向Java开发人员的Docker:简介
本文是我们学院课程中名为< 面向Java开发人员的Docker教程 >的一部分. 在本课程中,我们提供了一系列教程,以便您可以开发自己的基于Docker的应用程序. 我们涵盖了广泛的主题, ...
最新文章
- Python之创建tuple
- 深入理解模板模式及实际应用
- frp端口映射服务器搭建
- Spring DI[依赖注入]
- java高并发(二)并发与高并发基本概念
- ArrayList的实现原理
- code.php验证码,php 验证码 实例
- python网页动图_python,tensorflow线性回归Django网页显示Gif动态图
- TensorFlow: 薛定谔的管道
- 32位汇编(1) - masm32环境配置
- moments音标_moment 是什么意思_moment 的翻译_音标_读音_用法_例句_爱词霸在线词典...
- Django cache redis 最全介绍
- 跳楼机(同余类最短路)
- 阿郎恋曲(阿郎的故事)
- MSP430初学one
- 360怎样修改wifi服务器,360路由器怎么设置无线网络
- 毒你没商量!DOC病毒原理完全解析(转)
- 使用4G模块实现IOT_Python库中,如何使用jieba模块来实现古典名著《西游记》的分词...
- 苹果原壁纸高清_绝美 | 风景手机壁纸图片
- 自动化测试不求人-每日1例 selenium自动化测试对元素截图实例
热门文章
- TOA(tcp option adress)安装
- 软件设计的哲学:第十六章 修改现有代码
- GLES2.0中文API-glShaderBinary
- Firefox 的用户脚本管理器 greasemonkey 的使用一例
- [导入]【07欧美爆笑青春性喜剧】《魅力学堂_青男涩女》【DVD中字】【15:00】
- 实验一:JSP编程范例
- 找回桌面清理向导清理多余IE图标
- 示波器探头基本知识详解
- ecw2c在工作中非常糟糕的一天教会了我关于建立Stack Overflow社区的知识
- 苹果icloud登录_怎么取消iCloud云上贵州运营的扣费