settings.json 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. {
  2. "ansible.python.interpreterPath": "/bin/python3",
  3. "ansible.validation.lint.arguments": "--skip-list=fqcn[action-core,action]",
  4. "aws.telemetry": false,
  5. "codetogether.virtualCursorJoin": "sharedVirtualCursor",
  6. "codetogether.virtualCursorRemember": true,
  7. "cSpell.autoFormatConfigFile": true,
  8. "cSpell.words": [
  9. "Arrayable",
  10. "bootable",
  11. "Deviable",
  12. "initializable",
  13. "Jsonable",
  14. "Queueable",
  15. "setex",
  16. "unserialized"
  17. ],
  18. "database-client.autoSync": true,
  19. "editor.formatOnPaste": true,
  20. "editor.formatOnSave": true,
  21. "editor.formatOnType": true,
  22. "evenBetterToml.formatter.arrayAutoCollapse": true,
  23. "evenBetterToml.formatter.arrayAutoExpand": true,
  24. "extensions.experimental.useUtilityProcess": true,
  25. "files.autoSaveWhenNoErrors": true,
  26. "files.autoSaveWorkspaceFilesOnly": true,
  27. "files.eol": "\n",
  28. "files.insertFinalNewline": true,
  29. "files.trimTrailingWhitespace": true,
  30. "git.autofetch": true,
  31. "git.autofetchPeriod": 60,
  32. "git.autoStash": true,
  33. "git.confirmSync": false,
  34. "git.enableSmartCommit": true,
  35. "git.enableStatusBarSync": true,
  36. "git.fetchOnPull": true,
  37. "git.pullBeforeCheckout": true,
  38. "git.showPushSuccessNotification": true,
  39. "git.showUnpublishedCommitsButton": "always",
  40. "i18n-ally.displayLanguage": "zh-CN",
  41. "i18n-ally.localesPaths": ["lang"],
  42. "i18n-ally.sourceLanguage": "zh",
  43. "intelephense.diagnostics.undefinedMethods": false,
  44. "notebook.lineNumbers": "on",
  45. "php.problems.exclude": {
  46. "/": [406],
  47. "vendor/": true,
  48. "_ide_helper.php": true,
  49. "_ide_helper_models.php": true,
  50. ".phpstorm.meta.php": true,
  51. "storage/": true
  52. },
  53. "php.suggest.basic": false,
  54. "redhat.telemetry.enabled": true,
  55. "rest-client.environmentVariables": {
  56. "$shared": {
  57. "version": "v1"
  58. },
  59. "development": {
  60. "host": "http://127.0.0.1",
  61. "token": "Bearer 4|61U2jey1KvR4Z1pE7Qr8Sh9ri2G3jn1ClnonXA2J86f61575"
  62. },
  63. "production": {
  64. "host": "http://api.example.com",
  65. "token": "prod-token"
  66. },
  67. "testing": {
  68. "host": "http://test-api.example.com",
  69. "token": "test-token"
  70. }
  71. },
  72. "terminal.integrated.copyOnSelection": true,
  73. "terminal.integrated.cwd": "${workspaceFolder}",
  74. "terminal.integrated.defaultProfile.linux": "zsh",
  75. "terminal.integrated.defaultProfile.osx": "zsh",
  76. "terminal.integrated.env.osx": {
  77. "PATH": "${env:PATH}:${workspaceFolder}/vendor/bin:${workspaceFolder}/script/ansible/bin:${workspaceFolder}/script/bin"
  78. },
  79. "terminal.integrated.inheritEnv": true,
  80. "terminal.integrated.profiles.linux": {
  81. "zsh": {
  82. "path": "/usr/bin/zsh",
  83. "icon": "terminal",
  84. "args": ["-l"]
  85. }
  86. },
  87. "terminal.integrated.profiles.osx": {
  88. "zsh": {
  89. "path": "zsh",
  90. "icon": "terminal",
  91. "args": ["-l"]
  92. }
  93. },
  94. "workbench.commandPalette.preserveInput": true,
  95. "terminal.integrated.commandsToSkipShell": [],
  96. "terminal.integrated.sendKeybindingsToShell": true,
  97. "terminal.integrated.focusOnOpen": true,
  98. "workbench.startupEditor": "none",
  99. "terminal.integrated.autoOpen": true,
  100. "vim.easymotion": true,
  101. "vim.handleKeys": {
  102. "<C-a>": false,
  103. "<C-b>": false,
  104. "<C-c>": false,
  105. "<C-d>": false,
  106. "<C-e>": false,
  107. "<C-f>": false,
  108. "<C-g>": false,
  109. "<C-h>": false,
  110. "<C-i>": false,
  111. "<C-j>": false,
  112. "<C-k>": false,
  113. "<C-l>": false,
  114. "<C-m>": false,
  115. "<C-n>": false,
  116. "<C-o>": false,
  117. "<C-p>": false,
  118. "<C-q>": false,
  119. "<C-r>": false,
  120. "<C-s>": false,
  121. "<C-t>": false,
  122. "<C-u>": false,
  123. "<C-v>": false,
  124. "<C-w>": false,
  125. "<C-x>": false,
  126. "<C-y>": false,
  127. "<C-z>": false
  128. },
  129. "vim.hlsearch": true,
  130. "vim.incsearch": true,
  131. "vim.showmodename": true,
  132. "vim.statusBarColorControl": true,
  133. "vim.useCtrlKeys": true,
  134. "vim.useSystemClipboard": true,
  135. "vite.autoStart": false,
  136. "window.zoomLevel": 0.2,
  137. "windsurf.autocompleteSpeed": "default",
  138. "workbench.colorTheme": "Default Light Modern",
  139. "workbench.iconTheme": "vscode-icons"
  140. }