2024-01-04
编程工具
jetbrains、windows
323
一、安装
jetbrains 官网:https://www.jetbrains.com/
phpstorm下载2024.3.2.1版本(支持 php8.2)
webstorm下载2024.3.2.1版本(支持 uniapp 插件下载)
安装插件 Classic UI,使用老版本UI视图
二、设置
1.修改文件显示 *
File -> Settings -> Editor -> General -> Editor Tabs,勾选 Appearance -> Mark modified(*)
2.设置主面板字体
File -> Settings -> Editor -> Font,选择字体 Consolas,大小 14,行距 1.1,fallback font 选择 SimSun
3.设置 terminal 字体
File -> Settings-> Editor -> Colors Scheme -> Console Font,选择 Darcula,选择字体 Consolas,大小 12,行距1.0,将 fallback font 选择 SimSun
4.开启显示行号、方法间隔线
File -> Settings -> Editor -> General -> Appearance,勾选 show line numbers
File -> Settings -> Editor -> General -> Appearance,勾选 show method separators
5.换行模式改为 LF,代码长度分割线设为 170
File -> Settings -> Editor -> Code Style,在 General 列,将 Line separator 改为 Unix and macOS(\n) 模式,将 Hard wrap at 设置为 170
6.设置项目编码
File -> Settings -> Editor -> File Encodings,设置 Global Encoding 为 UTF-8,Project Encoding 为 UTF-8,Properties Files 为 UTF-8,勾选 Transparent native-to-ascii conversion,不勾选后配置中汉字会 unicode 乱码
7.webstorm 设置
File -> Settings -> Languages & Frameworks -> Javascript,更改 JavaScript 版本为 ECMAScript 6
File -> Settings -> Languages & Frameworks -> Javascript -> Code Quality Tools -> Eslint,选择 Disable ESlint,禁用 Eslint
File -> Settings -> Languages & Frameworks -> Javascript-> Prettier,选择 Disable Prettier,禁用 Prettier(不然格式化会乱)
File -> Settings -> Editor -> Emmet,Expand abbreviation With 选 Tab,如:div 按下 Tab 即显示
File -> Settings -> Editor -> Code Style -> JavaScript:
点击第二列 Spaces,在 Within 选项中,勾选 Object literal braces 和 ES6 import/export braces 两个选项
点击第五列 Punctuation,选择分别为:Donot use semicolon to terminate statements always; Use single quotes always; Trailing comma: Remove
File -> Settings -> Editor -> Code Style -> TypeScript:
点击第二列 Spaces,在 Within 选项中,勾选 Object literal braces、ES6 import/export braces、Object literal type braces、Union and intersection types 四个选项
点击第五列 Punctuation,选择分别为:Use semicolon to terminate statements always; Use single quotes always; Trailing comma: Remove
批量格式化代码:选中 src 目录,右键选择 Reformat Code,在 Options 中只勾选 Include subdirectories, Optimize imports 两个选项(一定不能勾选 Rearrange entries,否则会造成 html 代码属性重新排列),然后点确定进行格式化
8.phpstrom 设置
File -> Settings -> PHP,将 PHP language level 选择为 8.1
File -> Settings -> Editor -> Inspections -> 搜索框输入 Unhandled Exception,取消勾选 Unhandled exception
File -> Settings -> Editor -> Inspections -> 搜索框输入 ArrayShape,取消勾选 '#[ArrayShape]' attribute can be added
File -> Settings -> Editor -> Inspections -> 搜索框输入 Ignore PHPDoc,取消勾选 Multiple class declarations
File -> Settings -> Editor -> Inspections -> 搜索框输入 Duplicated code fragment,取消勾选 Duplicated code fragment
File -> Editor -> Inlay Hints,取消勾选 Code vision(Inheritors, Usages, Code author)
9.更改 terminal 终端
File -> Settings -> Tools -> Terminal,将 Application Settings -> Shell path 改为 cmd.exe 即可
10.取消浏览器图标
File -> Settings -> Tools -> Web Browsers and Preview,取消所有浏览器勾选
11.远程同步服务器:
Tools -> Deployment -> Configuration 新建一个链接,设置 Connection 和 Mappings 面板参数勾选 Tools -> Deployment -> Configuration -> Automatic Upload (always)
12.显示实时内存
双击 shift 显示 Search Everywhere 窗口,输入 show memory indicator,然后将开关打开即可
13.取消右键 Edit with xxx
第一步:Win + R 输入:regedit
第二步:HKEY_CLASSES_ROOT -> * -> shell,然后删除 Open with Xxx
14.语言和更新
Setting -> Appearance & Behavior -> System Setting -> Language and Region,选择语言 English
Setting -> Appearance & Behavior -> System Setting -> Updates,取消勾选 Check IDE updates for...,勾选 Check for plugin updates
15.关闭粘性行
Setting -> Editor -> General -> Sticky Lines,取消勾选 Show sticky lines while scrolling
16.新建文件自动加入git
Setting -> Version Control -> Confirmation,when files are created 选择 Add silently