JetBrainTool

予早 2026-04-30 23:53:31
Categories: Tags:

JetBrains Tool

Developer Tool

以IntelliJ IDEA为代表的IDE开发工具。

PyCharm

插件

Chinese Language Pack 中文语言包

顾名思义

Codeium

AI代码工具

Grep Console

控制台过滤

PlantUML Integration

UML 工具

SonarLint

代码静态扫描工具

ideaVim

将vim引入PyCharm

String manipulation

命名风格转换

Material Theme UI

主题界面插件

Atom Material Icons

美化图标插件

Statistic

代码统计

Gitstats

AI Git Commit

Pydantic

IntelliJ IDEA

Alibaba Java Coding Guidelines

静态代码检查工具

Grep Console

控制台过滤

Dependency Analytics

依赖分析

MyBatisX

MyBatcisPlus

SonarLint

Team Tool

 pycharm配置ssh远程解释器,设置解释器时设置好映射路径,要在deployment中设置好映射
 代码量统计
 Statistic IDEA 插件
 gitstats插件
 
 
 find . -name "*.java" -or -name "*.xml" -print | xargs wc -l
 
 
 gitstats项目
 https://gitstats.sourceforge.net/examples/gitstats/index.html
 
 使用方法
 git clone git://github.com/hoxu/gitstats.git
 cd gitstats
 ./gitstats 你的项目的位置 生成统计的文件夹位置
 可能会提示没有安装gnuplot画图程序,那么需要安装再执行:
 
 //mac osx
 brew install gnuplot
 //centos linux
 yum install gnuplot

pycharm选中多个同样的单词(类似于sublime 里的ctrl+D)

一次性选中并修改多个相同的变量
在编码的时候,有时候要批量替换一个变量的名字,但是又不想使用批量替换,因为在不同的作用域中是可以使用相同的变量名的,如果批量替换的话会“误伤”其他。所以就需要有一个一次性选中多个相同的变量名,然后统一替换的功能。很庆幸,pycharm就有这样的功能

将光标置于要修改的变量名后面
多次按alt+j,这样就可以在相同的变量名后面添加光标
此时可以同时删除并修改这些已经选中的变量名了。

DataGrip

默认情况下MySQL的SQL格式化不会改变关键字大小写,可以自定义设置关键字自动转为大写。

DataGrip的SQL自动格式化功能提供了许多可配置项,以满足不同开发者的需求。以下是一些常用配置:

  1. 关键字大小写:在“Settings” -> “Editor” -> “Code Style” -> “SQL”中,你可以设置SQL关键字的大小写。默认情况下,关键字会被自动转换为大写。如果你更喜欢小写或首字母大写,可以在这里进行修改。

IntelliJ IDEA

https://blog.csdn.net/yxf19034516/article/details/106087994
leetcode插件

折叠或展开代码片段

crtl shift - 全部折叠

ctrl shift = 全部展开

ctrl alt - 光标所在代码块折叠

ctrl alt = 光标所在代码块展开

PyCharm比较两个文件的异同

选中文件 crtl d

ctrl shift 方向键
可以移动代码快

文件比较

选中文件右键compare with

集成的git工具

pycharm 文件名不同颜色所代表的含义

tracked,not staged,staged

绿色,已追踪但未在版本库的新添加文件

蓝色,已追踪但已在版本库的已改动文件 白色,unmodified(committed) 灰色:ignored

红色,untracked

debuger

ctrl shift u,转小写

shift+shift可以全局搜索

可以Drop frame然后就会回到上面断点

TODO高亮设定

File->Settings->Editor->TODO

【Pycharm】关键字不亮、代码不能自动补全等问题

如果出现了如标题等问题,请检查你是否开启了Pycharm的节能模式。

查看位置是在上方菜单栏中:File→Power Save Mode

向后缩进:选择好代码,按【TAB】 向前缩进:选择好代码,按【shift】+【TAB】

在pycharm窗口中,依次选择:File→Setting→Tools→Python Integrated Tools→Docstrings→Docstring format

注意deployment的同步是选中哪个文件就同步哪个

idea maven插件maven helper

pom文件中alt insert可以导依赖

Java IDE

idea

IDEA maven配置国内镜像

maven中setting.xml文件中配置阿里云镜像:

<mirror>  
    <id>nexus-aliyun</id>  
    <mirrorOf>central</mirrorOf>    
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

idea集成了maven,但是一般重新定位本地仓库,后者说使用自定义配置

ctrl H

ctrl alt u

ctrl alt t,代码片段围起来

ctrl alt m,代码片段变方法

方法一:alt + 7 (可以查看类的字段、属性、方法,是否继承等)

IDEA为每一个配置的Tomcat服务器都创建了配置文件夹。

IDEA对tomcat的断点调式。使用debug按钮。

Intellij IDEA 生成返回值对象快捷键:右键Refactor-Extract-Variable,也可以按快捷键ctrl+alt+v

alt复制

.sot

.for

快速生成for 4.for

ctrl再鼠标点击可以选中该单词

shift

idea左边竖线可以缩显代码

相关操作尝试及补充: ctrl+上下键移动左侧滑动滚块 shift+上下键上下选中多行代码 ctrl+shift+上下箭头 在代码块首行及末行括号时 移动代码块 ctrl+shift+上下箭头在代码块内部某行在该代码块内移动该行 alt+shift+上下箭头移动该行代码(可跳出代码块)

alt+↑↓光标在代码块间移动

导入工程

快捷键查找

https://www.cnblogs.com/xianyao/p/12081110.html

IDEA中的.iml文件和.idea文件夹

.iml文件

idea 对module 配置信息之意, infomation of module
iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。

iml文件是IntelliJ IDEA自动创建的模块文件,用于Java应用开发,存储一些模块开发相关的信息,比如一个Java组件,插件组件,Maven组件等等,还可能会存储一些模块路径信息,依赖信息以及别的一些设置。

.idea文件夹

.idea存放项目的配置信息,包括历史记录,版本控制信息等。

可以点击file->Settings->File types,在右下角的Ignore files and folders中可以输入.idea;和*.iml;将其隐藏。

不建议隐藏iml,因为项目名出现中括号是因为iml文件名和项目文件名不一样,需要更改iml文件名

spring事务失效

idea多实例并行,测试负载均衡

IDEA快捷键调整字体大小 设置 (Ctrl+滚轮) 调整字体大小

https://blog.csdn.net/qq_43842093/article/details/118883689

pycharm连接docker开发

服务器->docker
docker包含了所有开发环境
1.设置ssh
2.设置基于ssh的python解释器
3.设置基于ssh的deployment,ftp

PyCharm提供了快速查找文件的功能,快捷键为Ctrl+Shift+N

查找函数使用 control shift f

Live Template

File->Setting->Editor->Live Templates

Template Group

Live Template

Abbreviation

Description

Template Text、Variables

Expand

Applicable

去除无用导入类,Ctrl+alt+o

声明变量,ctrl + alt + V

后缀补全(Postfix Completion

重命名,shift f6

pycharm plugins

Key Promoter X,快捷键提示

CSV Plugin,csv色彩区分

Rainbow Brackets,彩色括号

CodeGlance,代码缩略图

Indent Rainbow,彩色缩进

小功能

inspect、profile

pep8代码格式化,比ctrl+alt+l更加严格

pip install autopep8

功能、插件、工具