插件名称 |
说明 |
---|---|
Chinese (Simplified) Language Pack | 中文语言支持 |
CamelCase 字符串大小写转换 | 字符串大小写转换 |
VSCode Keymap | vscode快捷键 |
可以直接在插件中搜索jetbrains查找对应的主题安装即可
在这里推荐两个主题插件(根据喜好2选1)
jetbrains浅色主题插件
Webstorm JetBrains Theme
jetbrains深色主题插件
JetBrains Rider Dark Theme
.vscode 文件夹是 Visual Studio Code (VSCode) 中用于存储与特定工作区相关的设置和配置的文件夹。
这个文件夹通常位于你的项目根目录下,包含一些 JSON 格式的配置文件,允许你为该项目自定义 VSCode 的行为。
以下是 .vscode 文件夹中常见的文件和它们的用途
settings.json:这个文件用于存储工作区特定的设置。你可以在这里覆盖全局设置,以便为特定项目配置不同的选项。例如,你可以设置特定的格式化规则、代码风格、文件排除等。
extensions.json:这个文件可以用来推荐特定的扩展给其他开发者。当其他人打开你的项目时,VSCode 会提示他们安装这些推荐的扩展。
其他.json 有的扩展文件的配置会在此文件夹下创建对应名称的json配置文件
.vscode文件夹下settings.json增加以下参数
举例1:项目使用php5.6,同时vendor包在项目外层
{
"intelephense.environment.includePaths": [
"../vendor"
],
"intelephense.files.associations": [
"*.php"
],
"php.validate.executablePath": "D:/_php_path/php56/php.exe",
"intelephense.environment.phpVersion": "5.6.40"
}
举例2:项目使用php8.2,同时vendor包在项目内
{
"intelephense.environment.includePaths": [
"vendor"
],
"intelephense.files.associations": [
"*.php"
],
"php.validate.executablePath": "D:/_php_path/php82/php.exe",
"intelephense.environment.phpVersion": "8.2"
}
.vscode文件夹下pro-deployer.json增加以下参数
以下样例为配置多个ftp举例,sftp配置等可参考插件文档
{
"enableStatusBarItem": true,
"enableQuickPick": true,
"uploadOnSave": false,
"autoDelete": false,
"checkGitignore": true,
"activeTargets": [
"15-测试-申报项目本地FTP"
],
"concurrency": 5,
"ignore": [
".git/**/*",
".vscode/**/*"
],
"include":[],
"targets": [
{
"name": "15-测试-申报项目本地FTP",
"type": "ftp",
"host": "192.169.1.15",
"port": 21,
"user": "shenbaoxingmu_ftp_account",
"password": "password",
"dir": "/",
"baseDir": "/",
"transferDataType": "binary"
},
{
"name": "线上-申报-上线项目-111.111.111.111",
"type": "ftp",
"host": "111.111.111.111",
"port": 21,
"user": "ftp_account",
"password": "ftp_pasword",
"dir": "/",
"baseDir": "/",
"transferDataType": "binary"
}
]
}
如果安装扩展导致vscode无法启动,则可以尝试使用命令行操作扩展
列出已安装的扩展
code --list-extensions
卸载问题扩展
code --uninstall-extension 扩展名称
VSCode 提供了一个“安全模式”,可以在不加载任何用户安装的扩展的情况下启动编辑器。
code --disable-extensions
完全关闭Cursor
找到storage.json文件:
Windows: %APPDATA%\Cursor\User\globalStorage\storage.json
MacOS: ~/Library/Application Support/Cursor/User/globalStorage/storage.json
Linux: ~/.config/Cursor/User/globalStorage/storage.json
编辑文件,替换以下字段为新的随机值:
{
"telemetry.macMachineId": "生成64位十六进制",
"telemetry.machineId": "生成64位十六进制",
"telemetry.devDeviceId": "生成UUID格式"
}
或者直接改动对应ID的几个字符
重启Cursor