JetBrains 各 IDE 通用快捷键总结(包括 InteliJ idea,PyCharm,RubyMine,GoLand 等)

2023-11-07

JetBrains 全家桶 IDE(集成开发环境)用起来很方便,而且快捷键都是通用的(至少绝大部分常用的快捷键是通用的),功能十分强大(还可以安装 ideaVim 等各种插件),熟练掌握对提高效率很有帮助,我会把常用的命令用红色粗体标记一下。
==Ctrl==

Ctrl + A 全选
Ctrl + B 快速打开光标处的类或方法(等同于 Ctrl + 鼠标点击)
Ctrl + C 复制(不选定内容的话默认会复制光标所在整行)
Ctrl + D 复制行或是块(不选定内容的话默认复制当前行到下一行)
Ctrl + E 最近打开的文件
Ctrl + F 当前代码中查找
Ctrl + G 跳到指定行
Ctrl + H 显示类层次图
Ctrl + J 自动代码提示(提示的是自己定义的代码格式)
Ctrl + K git 或 VCS 提交项目
Ctrl + L 查看变量的下一个位置(需要先 Ctrl + F 激活查找)
Ctrl + M 将光标所在的行移到屏幕中间(连同光标一块移动到屏幕中间)
Ctrl + N 查找类
Ctrl + O 选择可覆盖/继承的方法
Ctrl + P 方法参数提示显示(只显示入参的)
Ctrl + Q 鼠标放在变量/类名/方法名等上面(也可以在提示补充的时候按),显示文档内容。(入参,返回值,所属模块等)
         同类似的功能还有一个 Ctrl + Shift + I,直接显示函数定义处的内容(所以 Ctrl + P,Ctrl + Q 和 Ctrl + Shift + I 
         的查看是一个渐进详细的过程)
Ctrl + R 替换
Ctrl + S 保存
Ctrl + T git 或 VCS 更新项目
Ctrl + U 前往父类的方法/父类
Ctrl + V 粘贴
Ctrl + W 选中光标所在的单词 ,连续按会有其他效果 (相反的是Ctrl+Shift+W)
ctrl + X 剪切行
Ctrl + Y 删除行
Ctrl + Z 撤销


Ctrl + F1 显示错误
Ctrl + F3 调转到所选中的词的下一个同名位置
Ctrl + F7 Find Usages in File(可以同时查找多个变量)
Ctrl + F8 打开或关闭行断点
Ctrl + F9 编译
Ctrl + F11 弹出一个小框来指定式添加书签(可以对文件或文件夹起作用)
Ctrl + F12 当前编辑的文件中快速导航(可以直接键入字母,会筛选你输入的来匹配对应是否有的方法,来快速定位)(类似结构图)
Ctrl + Tab 编辑窗口切换 (如果在切换的过程又加按上 delete,则是关闭对应选中的窗口) 
Ctrl + delete 删除光标后面的单词(delete 只是删除单个字符哟!)
Ctrl + home/end 跳到文件头文件尾
Ctrl + BackSpace 删除光标前面的单词
Ctrl + [ 或 ] 移动光标到块的初/末括号地方
Ctrl + / 或 Ctrl+Shift+/ 注释(// 或者/*…*/ )
Ctrl + 1,2,3,4…. 快速定位到书签代码处(必须先 Ctrl + Shift + 1,2,3,4…添加书签
Ctrl + 小键盘+/- 折叠/展开代码
Ctrl + 鼠标单击编辑窗口的文件标题 弹出该文件路径,可以通过这个打开文件所在地方(相当于Ctrl + Alt + F12)
Ctrl + 光标跳到上/下个单词
Ctrl +  相当于你用鼠标滑滚轮(为了方便鼠标党)
Ctrl + ` 快速切换常用设置

==Alt==

Alt + 1 切换到 Project 模块
Alt + 2 切换到 Favorites 模块
Alt + 3 切换到 Find 模块
Alt + 4 切换到 Run 模块
Alt + 5 切换到 Debug 模块
Alt + 6 切换到 Problems 模块
Alt + 7 切换到 Structure 模块
Alt + 8 切换到 Services 模块
Alt + 9 切换到 Git 模块
Alt + Q Context Info(上下文信息,可以快速帮你定位当前位置的上下文)
Alt + F1 弹出文件选择目标,这个很好用的
Alt + F2 多个浏览器预览
Alt + F3 选中文本,逐个往下查找相同文本,并高亮显示(类似于 Ctrl + C, Ctrl + F)。
Alt + F4 关闭软件
Alt + F7 查看该方法/变量/类被调用的地方
Alt + F8 在debug 的状态下,选中某些变量或是对象,按此快捷键弹出可输入变量、方法的调试框,指定查看该内容的 debug 情况
Alt + F12 进入终端
Alt + Home 跳到文件导航bar
Alt + Insert 生成代码(如 get,set 方法,构造函数等)
Alt + ← 或 → 切换当前打开的代码文件视图
Alt + ↑ 或 ↓ 在方法间快速移动定位
Alt + Enter 快速修复(可以用来导入单个包)
Alt + ` VCS快捷选项

==Shift==

Shift + F6  重构:重新命名
Shift + F9 debug 当前程序,相当于点击 debug 按钮
Shift + F10 Run(运行)当前程序,相当于点击 run 按钮
Shift + F11 查看书签
Shift + end 选中从光标到end 处
Shift + home 选中从光标到 home 处
Shift + Enter 光标所在行下空出一行,光标跳下
Shift + 单击 可以关闭文件
Shift + 滚轮 横向滚动轴滚动(非常强大,现在好多文本编辑器都默认有这个功能了)

==Ctrl+Alt==

Ctrl + Alt + A git add (需要先配置 git)
Ctrl + Alt + B 跳到具体的实现方法,查找接口/抽象方法的具体实现很好用(相反行为的快捷键是Ctrl+b)
Ctrl + Alt + C 快速引进一个常量
Ctrl + Alt + F 快速引进一个实例变量
Ctrl + Alt + I 选中部分自动缩进行(有点类似格式化,但是只是整理行格式而已)
Ctrl + Alt + L 格式化代码
Ctrl + Alt + M 方法抽取/重构
Ctrl + Alt + N 将方法内联化
Ctrl + Alt + O 优化导入的类和包
Ctrl + Alt + P 参数抽取
Ctrl + Alt + S 快速打开设置 Settings
Ctrl + Alt + T 选中的地方代码环绕提示 例如 :try/catch 选中的一块代码
Ctrl + Alt + V 快速引进一个变量名
Ctrl + Alt + W 关闭所有编辑的快捷键(自己添加,再 close all)
Ctrl + Alt + Y 从磁盘重载
Ctrl + Alt + Z git rollback (需要先配置 git)
Ctrl + Alt + F5 Attach to Process
Ctrl + Alt + F7 寻找被该类或是变量被使用的地方,用弹出框的方式找出来,,也类似于 Ctrl + 鼠标 左击。跟 Alt+F7 效果一样,但是因为是弹出框,选中了一个位置就会消失。
Ctrl + Alt + F12 文件路径
Ctrl + Alt + Enter 光标所在行上空出一行,光标跳上
Ctrl + Alt + home 弹出跟当前文件有关联的文件目录(比如jsp 里面有导入几个js 和 css,这些文件就是关联文件)
Ctrl + Alt + ← 或 →  退回/前进到上一个操作的地方
Ctrl + Alt + Find 模式下,挑到上/下个查找的文件
Ctrl + Alt + 空格 类名或接口名提示(可能会和输入法快捷键冲突)

==Ctrl+Shift==

Ctrl + Shift + A Find Action
Ctrl + Shift + B 变量类型声明
Ctrl + Shift + C 复制当前文件磁盘路径到剪贴板
Ctrl + Shift + E 最近更改的文件
Ctrl + Shift + F 全局查找文件(通过某个词,指定要搜索的文件类型,目录。注意:这个也可能会和 Windows 的简繁切换快捷键相冲突哟!!!)
Ctrl + Shift + I 在方法名或是类名下,按此快捷键显示该方法或是类的源码结构,无需点击进去查看源码(当然了,必须是你已经导入源码的情况下才看得到)
Ctrl + Shift + J 自动将下一行合并到当前行末尾
Ctrl + Shift + K git push
Ctrl + Shift + M 光标位置在括号前后切换
Ctrl + Shift + N 通过输入文件名和行号(可以输入部分名称,支持模糊)来定位查找文件
Double + Shift (快速双击 Shift)搜索最近打开的文件,我也是经常误触才发现他这个功能
Ctrl + Shift + P 表达式的类型信息
Ctrl + Shift + R 搜索指定范围文件,替换文字
Ctrl + Shift + T 如果在常规类下按它,弹出已写好的,可选择的对应 Test 类,如果在该 Test 类下按它,则直接回到源类。
Ctrl + Shift + U // 大/小写都是这个快捷键
Ctrl + Shift + V 粘贴最近复制过的一些信息(从历史记录粘贴)
Ctrl + Shift + W Ctrl + W 的逆向操作
Ctrl + Shift + Y Code With Me
Ctrl + Shift + Z 取消撤销(恢复上一次操作)
Ctrl + Shift + F7 高亮显示所有该选中文本,按 Esc 高亮消失。
Ctrl + Shift + F8 查看断点
Ctrl + Shift + F12 编辑器全屏
Ctrl + Shift + Del 删除环绕的标签
Ctrl + Shift + 1,2,3… 快速添加书签
Ctrl + Shift + Space 自动补全代码(智能提示)
Ctrl + Shift + Enter 自动给末尾加;完成代码
Ctrl + Shift + ↑ 或 ↓ 移动光标所在 statement 域移动到上/下 (Alt + Shift + ↑ 或 ↓ 移动光标所在行到上/下)
Ctrl + Shift + [ 或 ] 选中从光标所在位置到它的父级区域(界面上层导航可能更开)
Ctrl + Shift + 小键盘 + 或 – 折叠/展开所有代码
Ctrl + Shift + ← 或 →  选中临边左/右的单词或是符号
Ctrl + Shift + / 块注释(使用 =begin block =end 进行注释)
Ctrl + Shift + Backspace(退格)  回到上次修改的地方(跟 Ctrl+Alt+左右方向键不一样的地方是,只回退到修改的地方,而不是过去光标放的地方)

==Alt+Shift==

Alt + Shfit + B 查看当前行对应的 commit 提交记录详情
Alt + Shift + C 查看最近操作项目的变化情况列表(在版本控制下,显示比较缓慢)
Alt + Shift + F 添加到收藏夹
Alt + Shift + G 进入多行选取模式并将光标放在所选行的末尾(简单理解就是,选中多行之后使用这个快捷键,你可以同时往这多行末尾添加相同的内容,感觉和列模式有些像,但列模式不同行的光标都在同一列,这块不同行的光标可以不在同一列 —— 都在各自行的末尾)
Alt + Shift + J 取消选中(有点像 Ctrl + Alt + Shift + J 的逆操作,不过 Alt + Shift + J 每次只取消选中一个地方)
Alt + Shift + L 加载上下文
Alt + Shift + N 添加任务
Alt + Shift + S 保存上下文
Alt + Shift + T 切换任务
Alt + Shift + U 驼峰命名法和蛇形命名法切换(需要先选中方法名对应的字符串)
Alt + Shift + W 关闭活跃任务
Alt + Shift + X 清理上下文
Alt + Shift + F9  弹出debug 运行菜单,提供选择性debug 哪个(这个需要自己尝试下,按后会有弹出框,记得查看)
Alt + Shift + F10 弹出run 菜单,提供选择性run 哪个(这个需要自己尝试下,按后会有弹出框,记得查看)
Alt + Shift + ↑ 或 ↓ 移动光标所在行到上/下
Alt + Shift + Insert 切换到列选择模式(再次可切换回行选择模式)
Alt + Shift + 鼠标左键单击不放,拖动 可以直接方块区域选择(也叫列选或块选,批量修改列的时候很有用)

==Ctrl+Alt+Shift==  (用得不多,因为总感觉手指头不太够用)

Ctrl + Alt + Shift + C 复制参考信息(方法的继承关系,或文件相对路径及当前所在行号)
Ctrl + Alt + Shift + D 以 UML 的形式显示改动
Ctrl + Alt + Shift + L 格式化文件
Ctrl + Alt + Shift + J 选中所有用到当前方法的地方(这个用来统一修改函数名和调用点函数名之类的很有用,就不用单独一个个去修改了)
Ctrl + Alt + Shift + N 查找类中的方法或变量
Ctrl + Alt + Shift + T 选择重构方式
Ctrl + Alt + Shift + V 不带格式的简单黏贴
Ctrl + Alt + Shift + X Deployment -> Upload to (上传文件改动到指定服务器,对于将本地文件改动快速同步到远端服务器的时候很好用)
Ctrl + Alt + Shift + F7 Find Usages Settings
Ctrl + Alt + Shift + F8 添加临时行断点
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JetBrains 各 IDE 通用快捷键总结(包括 InteliJ idea,PyCharm,RubyMine,GoLand 等) 的相关文章

  • 我应该使用什么 IronPython IDE?

    这个问题可能看起来很像Windows 上的 IronPython IDE https stackoverflow com questions 755883 ide for ironpython on windows关于 stackoverf
  • Go测试调试

    有没有办法使用像 IntelliJ 这样的 IDE 来调试 Go 中的测试 我正在使用 IntelliJ 的 Go 插件 似乎在提供调试配置时 调试按钮被禁用 It is 可能在 Gogland 1 0 预览版 Build EAP 12 1
  • PyCharm:Scapy 未解决的参考

    我正在开发一个使用 scapy 用 python 编写的网络工具 我使用 Pycharm 作为 IDE 我的代码有效 因此 如果我运行它 一切都会按预期进行 我的问题是 PyCharm 给了我一些错误 它标志着每次使用IP TCP Ethe
  • Clojure 开发:IDE 还是 REPL?

    我已经使用 Clojure 一段时间了 想要创建一些比玩具更大 更复杂的项目 过去几年我一直在使用 Java 并且已经习惯了 IDE 为我所做的事情 编译大量类 将它们打包在 jar 中 创建批处理文件供用户启动它们 当我查看 Clojur
  • 有一个不错的 OpenCL 入门套件吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我有一些经验OpenGL它是可编程管道 我愿意给OpenCL不过 尝试一下 有人可以提出一个很好的集成套件来使用OpenCL 我只知道石英作曲家看起来
  • 嵌套 Linq Min() 使 Visual Studio 崩溃

    我有一段代码使 Visual Studio 2008 IDE 运行速度非常慢 消耗大量内存 最终导致其崩溃 我怀疑 VS 达到了操作系统内存限制 以下代码不是我的真实应用程序代码 但它模拟了问题 本质上 我试图使用 LINQ 找到树中的最小
  • 使用 PHPstorm 让 php 代码在浏览器中执行

    因此 当我单击 运行 时 PHPstorm 正在其控制台中正常运行 php 代码 这很好 但我想在浏览器中看到它 所以我在 PHPstorm 中创建了一个新的 PHP Web 应用程序 将服务器设置为 localhost 8000 现在 当
  • Eclipse 中是否有键盘快捷键可以折叠当前方法/块?

    问题说明了一切 我在 Eclipse v3 4 中打开了折叠功能 并且不必单击页面装订线中的小 我想知道是否有一个键盘快捷键 折叠当前方法 快速浏览一下 Eclipse 中的菜单和其他内容不会显示它的菜单项 所以也许您无法做到这一点 Any
  • 为家庭作业选择 Java IDE [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 谁能推荐一个轻量级的 Java IDE 不需要您每次编译和运行程序时都创建新项目 我只想能够打开jav
  • Visual Studio Professional 2013 Update 5 中的“在线服务不可用”问题

    我一直在 vscode 2013 工作直到今天 但是 当我今天早上尝试打开 IDE 时 它收到 您的许可证已过时 必须更新 错误消息 如下所示 在我尝试更新许可证和登录操作之后 当我尝试这两个时 它得到 在线服务不可用 请稍后重试 错误消息
  • 如何在 IntelliJ IDEA 中的当前文件上运行外部工具

    我需要通过 scp 将当前编辑的 JSP 上传到服务器 我的 Windows 计算机上的路径上有 pscp 如何设置 intellij idea 以一键单击当前打开的文件来执行此操作 我可以在 eclipse 中设置它 通过 运行工具 和参
  • Aptana Studio 与 Eclipse [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • pytorch 的 IDE 自动完成

    我正在使用 Visual Studio 代码 最近尝试了风筝 这两者似乎都没有 pytorch 的自动完成功能 这些工具可以吗 如果没有 有人可以推荐一个可以的编辑器吗 谢谢你 使用Pycharmhttps www jetbrains co
  • 如何在浏览模式下禁用 RStudio 中的查看模式

    Is there a way to disable the View mode in RStudio when debugging functions 代码示例 myfun lt function browser myfun 我知道它不开放
  • Kendo 有 GUI 设计师吗? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 Kendo 有没有像 Sencha Architect for Ext JS 这样的控件布局设计工具
  • 如何在 IDE 中输入提示上下文?

    我在用Closure call http php net manual en closure call php http php net manual en closure call php 在类上下文中调用外部闭包 这是一个简单的重现 c
  • 最佳 Fortran IDE [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 stackoverflow上有人用Fortran吗 您使用什么 IDE 您认为哪一个是最好的 似乎我周围的很多人都对 Intel Visu
  • 设置 Emacs 进行 Erlang 编程

    Emacs 是 Erlang 编程的首选 IDE 有很多好的模式 distel erlware mode 默认的 erlang 模式 但是您对设置 Emacs 进行专业 Erlang 开发有何建议 按照中所述设置 erlang mode自述
  • 防止 Visual Studio Code 或 IDE 泄露 Python 类私有方法

    只是想问一个简单的问题 本质上 我想知道是否可以从 Visual Studio Code 或其他 IDE 提供的建议列表中隐藏 Python 类私有方法 例如 假设我们有一个类 A Creating a class class A Decl
  • Eclipse 中选定单词的括号

    几天前 我觉得这个问题很愚蠢 所以不要将其发布在这里 但即使在搜索了很多之后 我也没有找到合适的解决方案 对于那些使用过的人TextEdit 在 Mac 上 他们会完全知道我在说什么 在编码时 我只想在单词或一行上加上引号或括号 为此 我必

随机推荐

  • Axure学习之路01——元件介绍

    本系列博客的目的是记录Auxure软件使用的一些要点 学习课程来自 Axure 9从入门到精通 目录 一些设计资源 基本元件 图片 占位符 图像热区 动态面板 内联框架 中继器 表单元件 文本框 文本域 下拉列表 列表框 复选框 单选按钮
  • 如何产生10个100-1000的随机数

    假设max 1000 min 100 random nextInt 1000 是取0 1000之间的数 max min 1 是901 取余数所得的数应该是0 900吧 最后再加上最小数 100 0 900 最小数一起加 得出100 1000
  • Linux下安装运行keil uVision 4 (MDK v4.7)

    前几日把Keil uVision mdk v4 7 在ubuntu 12 04LTS上运行起来了 过程还算顺利 分享下步骤给需要的朋友 先上个安装完的屏幕截图 我用的是老土的Gnome Classic界面 可以看到wine菜单里有keil
  • CVE-2022-22965:Spring远程代码执行漏洞

    CVE 2022 22965 Spring Framework远程代码执行漏洞 本文仅为验证漏洞 在本地环境测试验证 无其它目的 漏洞编号 CVE 2022 22965 漏洞说明 Spring framework 是Spring 里面的一个
  • Mac下如何彻底删除IntelliJ IDEA

    有时候破解版idea 或者对idea进行各种操作后 idea 坏 掉了 那就要删除再重新安装一个 但是单纯的将整个idea移入废纸篓后 重新安装idea 会恢复到删除之前的状态 里面包含你写的代码啊 破解是改变的文件的 十分麻烦 今天老9教
  • 详解MySQL的三层架构(连接层、服务层、引擎层)

    首先来看一张很经典的图 连接层 Connectors 即为连接层 我们在访问MySQL服务前 第一件事就是建立TCP链接 经过三次握手建立连接成功后 MYSQL对TCP传输过来的账号密码做身份认证 权限获取 TCP链接收到请求后 必须要分配
  • 膜拜大佬!java设计模式刘伟课后答案

    一 先来解读 23种设计模式要点 1 单例模式 Singleton Pattern 2 工厂模式 3 抽象工厂模式 Abstract Factory Pattern 4 模板方法模式 Template Method Pattern 5 建造
  • 劳务派遣管理系统_适合人力资源外包、劳务派遣和劳务外包公司使用的人力资源管理系统有哪些?...

    人力资源外包 劳务派遣和劳务外包使用的管理系统有啥不一样 从区别上 人力资源外包里面的 包 指的是人力资源部门的职能 而劳务派遣则派的是 人 由劳务派遣单位与被派遣劳动者签订劳动合同 对于劳务外包而言 包的是 活儿 当然也包了 人 劳务外包
  • 飞书与德勤管理咨询达成战略合作,赋能企业实现智慧运营与管理

    3月19日 飞书宣布与德勤管理咨询达成战略合作 双方将携手整合资源 渠道以及解决方案 通过德勤管理咨询智慧运营方案 以及飞书高效 愉悦的一站式沟通与协作平台 为中国的各类企业客户提供高效管理 智慧管理解决方案 伴随着经济全球化与信息技术革新
  • 图像质量评估指标:PSNR / SSIM 原理及Python代码

    PSNR 峰值信噪比 Peak Signal to Noise Ratio 用于衡量两张图像之间差异 例如压缩图像与原始图像 评估压缩图像质量 复原图像与ground truth 评估复原算法性能等 公式 其中 MSE 为两张图像的均方误差
  • 【Spring Boot丨序列化、反序列化】

    序列化 反序列化 概述 Jackson 序列化和反序列化 简介 自定义序列化器 注册外部序列化程序 指定类的 Json 序列化 反序列化 主页传送门 传送 概述 序列化是将对象转换为字节序列的过程 而反序列化则是将字节序列恢复为对象的过程
  • Linux下实用批处理脚本

    本文首发在我的个人博客 https jlice top p 7q1p8 欢迎大家前去参观 么么哒 经常需要在Linux下批量处理图片 想了想 还是写个实用的批处理小脚本一劳永逸 代码 SRC为待处理目录 DST为目标目录 也就是保存处理后的
  • RedHat系统NetworkManage网络管理工具简介及相关命令(lspci、lshw)

    1 RedHat网络管理工具简介 在早期的Linux发行版本中几乎所有的网络服务都是network服务 从RHEL7开始 红帽官方建议采用NetworkManage方式配置网络 而不建议再使用network服务这种传统的方式配置网络 因为网
  • C++中对象的动态建立与释放详解

    我们知道可以用new运算符可以动态的分配内存 用delete运算符可以释放这些内存 当我们使用new运算符动态的分配一个内存之后 会自动返回一个该内存段的起始地址 也就是指针 下面先给出一个new和delete基本应用的例子 回顾一下它的基
  • Python自动化工具(自动化操作)

    一 多层目录的遍历 1 绝对路径和相对路径 相对路径 此路径下的 比绝对路径短 绝对路径 完整的路径 根目录开始 C盘等 C 或 开始 2 不同系统的路径问题 import os 来适应不同系统 版本windows和liunx 3 多层级的
  • 最大堆 和 优先队列

    最大堆 MaxHeap java import java util Random 后面测试用 public class MaxHeap
  • Gan学习

    参考博客 https blog csdn net u010678153 article details 54629393 https www cnblogs com Charles Wan p 6238033 html GAN原理介绍 说到
  • Java框架!mysqlmd5解密

    并发编程三大特性 原子性 一个操作或者多次操作 要么所有的操作全部都得到执行并且不会受到任何因素的干扰而中断 要么所有的操作都执行 要么都不执行 对于基本数据类型的访问 读写都是原子性的 long和double可能例外 如果需要更大范围的原
  • CTF从入门到提升(十一)文件包含

    Include stdio h Import request 很多网站的admin 管理员 入口和user 用户 入口是分开的 登陆过程所调用的函数可能都是同一个函数 最后操作的表不同 如果调用的是同一个函数 网站一般分开两个文件存储 ad
  • JetBrains 各 IDE 通用快捷键总结(包括 InteliJ idea,PyCharm,RubyMine,GoLand 等)

    JetBrains 全家桶 IDE 集成开发环境 用起来很方便 而且快捷键都是通用的 至少绝大部分常用的快捷键是通用的 功能十分强大 还可以安装 ideaVim 等各种插件 熟练掌握对提高效率很有帮助 我会把常用的命令用红色粗体标记一下 C