-
Install Editors
- VS Code
-
Download and Install Fira code ttf files
-
User settings:
// Place these settings in VS code's user settings { "editor.fontFamily": "Fira Code", "editor.fontSize": 14, "editor.fontLigatures": true, "window.zoomLevel": 1, "workbench.editor.enablePreviewFromQuickOpen": false, "editor.minimap.enabled": false, "git.autofetch": true, "git.confirmSync": false, "editor.renderWhitespace": "all", "gitlens.advanced.messages": { "suppressShowKeyBindingsNotice": true }, "gitlens.historyExplorer.enabled": true, "gitlens.views.fileHistory.enabled": true, "gitlens.views.lineHistory.enabled": true, "javascript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "always", "editor.tabSize": 2, "eslint.probe": [ "javascript", "javascriptreact", "typescript", "typescriptreact", "html", "vue", "markdown", "php", "scss" ], "files.eol": "\n", "files.insertFinalNewline": true, "editor.suggestSelection": "first", "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", "mssql.connections": [ { "server": "{{put-server-name-here}}", "database": "{{put-database-name-here}}", "user": "{{put-username-here}}", "password": "{{put-password-here}}" } ], "files.exclude": { "**/.classpath": true, "**/.project": true, "**/.settings": true, "**/.factorypath": true }, "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true }
-
- VS Code
-
NodeJS (LTS version)
- Create
logs
foldering inXAMPP/php/
. display_errors = Off
inXAMPP/php/php.ini
file.
- Git-scm
- Git Extensions
- KDiff
- Git Large file storage system (Git-lfs)
- Git credential manager