ເຄື່ອງມືພັດທະນາ & ການຂຽນໂປລແກລມ
28 ຄຳແນະນຳສຳລັບບັນຫາ ເຄື່ອງມືພັດທະນາ & ການຂຽນໂປລແກລມ ໃນ Windows — ຊອກຫາຂອງທ່ານ, ຈາກນັ້ນຮັບການແກ້ໄຂເທື່ອລະຂັ້ນຕອນໃນແອັບ.
ສິ່ງທີ່ເຮັດໃຫ້ບັນຫາເຄື່ອງມືນັກພັດທະນາແຕກຕ່າງກັນ
ສະພາບແວດລ້ອມຂອງຜູ້ພັດທະນາ — Git, Docker, WSL, runtimes ພາສາເຊັ່ນ Python ຫຼື Node, ບັນນາທິການເຊັ່ນ VS Code — ຖືກສ້າງຂຶ້ນໂດຍການວາງຊິ້ນສ່ວນຂອງຊອບແວທີ່ເປັນເອກະລາດຫຼາຍອັນຢູ່ດ້ານເທິງຂອງກັນແລະກັນ, ແຕ່ລະຮຸ່ນແລະວິທີການເວົ້າຂອງຕົນເອງກັບ Windows. ບັນຫາຢູ່ທີ່ນີ້ມັກຈະເປັນຄວາມບໍ່ກົງກັນລະຫວ່າງສອງຊິ້ນນັ້ນ, ບໍ່ແມ່ນຄວາມລົ້ມເຫຼວຂອງອັນດຽວ.
ມັນຍັງເປັນປະເພດທີ່ "ມັນເຮັດວຽກຢູ່ໃນເຄື່ອງອື່ນ" ເປັນຂໍ້ຄຶດທີ່ເປັນປະໂຫຍດຢ່າງແທ້ຈິງແທນທີ່ຈະເປັນຄວາມອຸກອັ່ງ - ຄວາມແຕກຕ່າງໃນຮຸ່ນທີ່ຕິດຕັ້ງ, ຕົວແປສະພາບແວດລ້ອມ, ຫຼືການຕັ້ງຄ່າລະຫວ່າງສອງເຄື່ອງແມ່ນມັກຈະເປັນສາເຫດທີ່ແທ້ຈິງ.
ໃນເວລາທີ່ບັນຫາເຫຼົ່ານີ້ມີແນວໂນ້ມທີ່ຈະສະແດງໃຫ້ເຫັນເຖິງ
- ຫຼັງຈາກການຕິດຕັ້ງຫຼືການປັບປຸງຫນຶ່ງສິ້ນຂອງການຕັ້ງຄ່າການພັດທະນາ (ສະບັບພາສາ, ບັນນາທິການ, ເຄື່ອງມືການບັນຈຸ) ທີ່ຄົນອື່ນໃນ stack ໃນປັດຈຸບັນບໍ່ເຫັນດີນໍາ.
- ໃນເວລາທີ່ cloning ຫຼືເປີດໂຄງການທີ່ສ້າງຂຶ້ນດ້ວຍການຕິດຕັ້ງທີ່ແຕກຕ່າງກັນກ່ວາເຄື່ອງປະຈຸບັນມີ
- ເມື່ອເຄື່ອງມືທີ່ເຮັດວຽກດີໃນມື້ວານນີ້ຢ່າງກະທັນຫັນລາຍງານສະບັບ, ເສັ້ນທາງ, ຫຼືການອະນຸຍາດຂັດກັນໂດຍບໍ່ມີຕົວກະຕຸ້ນທີ່ຊັດເຈນ
ເປັນຫຍັງການແກ້ໄຂຢູ່ປາຍຍອດທີ່ຄັດລອກແມ່ນມີຄວາມສ່ຽງໂດຍສະເພາະຢູ່ທີ່ນີ້
ຄໍາແນະນໍາການແກ້ໄຂບັນຫາຂອງຜູ້ພັດທະນາອອນໄລນ໌ມັກຈະຖືກຂຽນໄວ້ສໍາລັບການປະສົມປະສານສະບັບສະເພາະທີ່ອາດຈະບໍ່ກົງກັບສິ່ງທີ່ຕິດຕັ້ງຕົວຈິງ - ການດໍາເນີນການແກ້ໄຂທີ່ຫມາຍຄວາມວ່າສໍາລັບການຕິດຕັ້ງທີ່ແຕກຕ່າງກັນສາມາດປ່ຽນຕົວແປສະພາບແວດລ້ອມ, ເສັ້ນທາງ, ຫຼືການຕັ້ງຄ່າຢ່າງງຽບໆໃນວິທີທີ່ເຮັດໃຫ້ເກີດບັນຫາທີສອງ, ຍາກທີ່ຈະວິນິດໄສ.
WindowsHelper ກໍາລັງຖືກອອກແບບເພື່ອພິຈາລະນາວ່າມີລຸ້ນ ແລະເຄື່ອງມືໃດແດ່ທີ່ກ່ຽວຂ້ອງກ່ອນຈະສະເໜີອັນໃດອັນໜຶ່ງ, ແທນທີ່ຈະສະເໜີການແກ້ໄຂອັນດຽວທີ່ສົມມຸດວ່າການຕັ້ງຄ່າການພັດທະນາຂອງທຸກຄົນເບິ່ງຄືກັນ.
ຊອກຫາຄູ່ມື
-
🤖 ຕັ້ງຄ່າການພັດທະນາ Android
ຕັ້ງຄ່າ Android Studio ໃນ Windows ພ້ອມອີມູເລເຕີທີ່ໄວ, ເຄື່ອງມື SDK ແລະ ການເຊັນແອັບ, ແລະ ແກ້ໄຂບັນຫາການເຊື່ອມຕໍ່ ADB ແລະ ຂໍ້ຜິດພາດການ Build ຂອງ Gradle.
ປານກາງ30-45 ນາທີ -
🗄️ ຕັ້ງຄ່າສະພາບແວດລ້ອມພັດທະນາຖານຂໍ້ມູນ
ຕັ້ງຄ່າ SQL Server, MySQL, PostgreSQL ຫຼື MongoDB ສຳລັບການພັດທະນາໃນ Windows, ເພີ່ມ GUI ສຳລັບຖານຂໍ້ມູນ, ແລ່ນຖານຂໍ້ມູນໃນ Docker ແລະ ແກ້ໄຂຂໍ້ຜິດພາດການເຊື່ອມຕໍ່.
ປານກາງ45-60 ນາທີ -
🐳 ຕັ້ງຄ່າ Docker ໃນ Windows
ຕິດຕັ້ງ Docker Desktop ພ້ອມ WSL 2, ກຳນົດຂີດຈຳກັດຊັບພະຍາກອນ, Build image, ແລ່ນໂປຣເຈັກ Compose, ຕັ້ງຄ່າເຄືອຂ່າຍ ແລະ ແກ້ໄຂ Docker Desktop ທີ່ເປີດບໍ່ຂຶ້ນ.
ປານກາງ45-60 ນາທີ -
🔧 ກຳນົດຄ່າ Git ແລະການຄວບຄຸມເວີຊັນ
ຕິດຕັ້ງ Git ໃນ Windows, ຕັ້ງຂໍ້ມູນຕົວຕົນຂອງທ່ານ, ເຊື່ອມຕໍ່ກັບ GitHub ຫຼື GitLab ດ້ວຍກະແຈ SSH ຫຼື Credential Manager, ແລະ ແກ້ໄຂຂໍ້ຜິດພາດ SSL, ການລົງທ້າຍແຖວ ແລະ ເສັ້ນທາງໄຟລ໌.
ປານກາງ45-60 ນາທີ -
⚙️ ແກ້ໄຂການຕັ້ງຄ່າ VS Code
ຕັ້ງຄ່າ VS Code ໃນ Windows: ຕິດຕັ້ງມັນ, ເພີ່ມສ່ວນຂະຫຍາຍພາສາ ແລະ Git, ປັບການຕັ້ງຄ່າ, ຟອນ ແລະ ຮູບແບບສີສັນ, ແລະ ປັບແຕ່ງ ຫຼື ຣີເຊັດປຸ່ມລັດ.
ປານກາງ45-60 ນາທີ -
🐍 ແກ້ໄຂສະພາບແວດລ້ອມການພັດທະນາ Python
ແກ້ໄຂ Python ໃນ Windows: ເບິ່ງວ່າ Python ໃດກຳລັງແລ່ນຢູ່, ລຶບທາງລັດ python ປອມອອກ, ສ້ອມແປງ PATH, ແກ້ໄຂຂໍ້ຜິດພາດ pip, SSL ແລະ import, ແລະ ຕັ້ງຄ່າ virtual environment.
ປານກາງ30-45 ນາທີ -
🛠️ ແກ້ໄຂບັນຫາການຕິດຕັ້ງ Visual Studio
ແກ້ໄຂການຕິດຕັ້ງ Visual Studio ລົ້ມເຫຼວ, ຂໍ້ຜິດພາດຂອງອົງປະກອບ ແລະ ການຕິດຕັ້ງທີ່ເສຍຫາຍ. ກວມເອົາເຄື່ອງມືສ້ອມແປງ, ການຖອນການຕິດຕັ້ງແບບສະອາດ, ຕົວຕິດຕັ້ງແບບອອບໄລນ໌ ແລະ ການຈັດການ Workload.
ປານກາງ45-60 ນາທີ -
🛠️ ແກ້ໄຂເຄື່ອງມືພັດທະນາເວັບ
ຕັ້ງຄ່າເຄື່ອງມືພັດທະນາເວັບໃນ Windows: ຕົວທ່ອງເວັບສຳລັບທົດສອບ, ເຊີບເວີພັດທະນາໃນເຄື່ອງ, HTTPS ທີ່ເຊື່ອຖືໄດ້ເທິງ localhost, ຂໍ້ຜິດພາດ CORS ແລະ DevTools ຂອງຕົວທ່ອງເວັບ.
ປານກາງ45-60 ນາທີ -
🐧 ແກ້ໄຂ Windows Subsystem for Linux
ຕິດຕັ້ງ ແລະ ແກ້ໄຂ WSL: ເປີດຄຸນສົມບັດ, ເພີ່ມ Linux distribution, ແກ້ໄຂຂໍ້ຜິດພາດການຕິດຕັ້ງ, ກຳນົດຂີດຈຳກັດ WSL 2, ແກ້ໄຂບັນຫາເຄືອຂ່າຍ ແລະ DNS, ແລະ ເລັ່ງຄວາມໄວການເຂົ້າເຖິງໄຟລ໌.
ປານກາງ45-60 ນາທີ -
🔧 ບັນຫາ .NET Framework
ແກ້ໄຂບັນຫາ SDK ແລະ runtime ຂອງ framework ໃນ Windows: ກວດເບິ່ງສິ່ງທີ່ຕິດຕັ້ງແລ້ວ, ຕິດຕັ້ງ ຫຼື ສ້ອມແປງ runtime ທີ່ແອັບຕ້ອງການ, ລ້າງແຄຊ NuGet ແລະ ແກ້ໄຂຂໍ້ຜິດພາດການ Build.
ປານກາງ45-60 ນາທີ -
🚀 ຮຽນຮູ້ການ Build ແລະ Deploy ໃຫ້ຊຳນານ
ແກ້ໄຂບັນຫາການ Build ແລະ Deploy ໃນ Windows: ການ Build ແບບສະອາດ, ຂໍ້ຜິດພາດ MSBuild ແລະ SDK, ແຄຊ NuGet ແລະ npm, ແພັກເກັດທີ່ເສຍຫາຍ, ບັນຫາ PATH ແລະ CI pipeline.
ປານກາງ45-60 ນາທີ -
⚡ ບັນຫາ Node.js ແລະ npm
ແກ້ໄຂ Node.js ແລະ npm ໃນ Windows: ລ້າງແຄຊທີ່ເສຍຫາຍ, ຕິດຕັ້ງ node_modules ຄືນໃໝ່, ແກ້ໄຂຂໍ້ຜິດພາດສິດອະນຸຍາດ ແລະ native build, ສະຫຼັບເວີຊັນ ແລະ ແກ້ໄຂຂໍ້ຜິດພາດເສັ້ນທາງຍາວ.
ປານກາງ45-60 ນາທີ -
☕ ຕັ້ງຄ່າການພັດທະນາ Java
ຄູ່ມືຄົບຖ້ວນໃນການຕິດຕັ້ງ JDK 21, ຕັ້ງຄ່າ JAVA_HOME, ຕັ້ງຄ່າ Maven/Gradle, ແລະແກ້ໄຂບັນຫາການພັດທະນາ Java
ປານກາງ30-45 ນາທີ -
🔐 ກຳນົດຄ່າ SSH ແລະ GPG
ຕັ້ງຄ່າກະແຈ SSH ສຳລັບການຢືນຢັນຕົວຕົນ Git, ຕັ້ງຄ່າ GPG ສຳລັບການເຊັນ Commit ແລະ ຈັດການການເຊື່ອມຕໍ່ທີ່ປອດໄພ
ປານກາງ15-25 ນາທີ -
💻 ກຳນົດຄ່າ Terminal ແລະ Shell
ຕັ້ງຄ່າ Windows Terminal ດ້ວຍ shell ທີ່ທັນສະໄໝ, ຮູບແບບສີສັນ prompt ຂອງ Oh My Posh ແລະ Nerd Fonts ເພື່ອໃຫ້ command line ໄວຂຶ້ນ ແລະ ເບິ່ງງາມຂຶ້ນ.
ງ່າຍ15-20 ນາທີ -
🦀 ຕັ້ງຄ່າການພັດທະນາ Rust
ຕິດຕັ້ງ Rust ຜ່ານ rustup, ຕັ້ງຄ່າ cargo ແລະ VS Code ແລະ ແກ້ໄຂບັນຫາ Rust ທົ່ວໄປໃນ Windows
ປານກາງ15-25 ນາທີ -
🐹 ກຳນົດຄ່າສະພາບແວດລ້ອມພັດທະນາ Go
ຕິດຕັ້ງ Go SDK, ຕັ້ງຄ່າ GOPATH, ຕັ້ງຄ່າ VS Code, ແລະແກ້ໄຂບັນຫາການພັດທະນາ Go ໃນ Windows
ງ່າຍ15-20 ນາທີ -
🔄 ກຳນົດຄ່າຕົວຈັດການເວີຊັນ
ຕິດຕັ້ງແລະກໍາຫນົດຄ່າ nvm-windows, pyenv-win, ແລະຜູ້ຈັດການສະບັບອື່ນໆສໍາລັບການພັດທະນາຫຼາຍຮຸ່ນ
ປານກາງ30-45 ນາທີ -
🐘 ຕັ້ງຄ່າການພັດທະນາ PHP
ຕິດຕັ້ງ PHP, ຕັ້ງຄ່າ Composer ແລະ Laravel ແລະ ແກ້ໄຂບັນຫາການພັດທະນາ PHP ໃນ Windows
ປານກາງ30-45 ນາທີ -
☸️ ຕັ້ງຄ່າ Kubernetes ໃນເຄື່ອງ
ຕັ້ງຄ່າ Kubernetes ໃນທ້ອງຖິ່ນດ້ວຍ Docker Desktop, minikube, ຫຼື Kind ສໍາລັບການພັດທະນາການ orchestration container
ຍາກ30-45 ນາທີ -
✨ ຕັ້ງຄ່າ Linting ແລະການຈັດຮູບແບບ
ຕັ້ງຄ່າ ESLint, Prettier, ແລະເຄື່ອງມືຄຸນນະພາບລະຫັດອື່ນໆສໍາລັບລະຫັດທີ່ສອດຄ່ອງ, ສະອາດໃນທົ່ວໂຄງການ
ງ່າຍ15-20 ນາທີ -
ແກ້ໄຂຂໍ້ຜິດພາດ Execution Policy ຂອງ PowerShell
ແກ້ໄຂຂໍ້ຜິດພາດ "running scripts is disabled on this system": ເລືອກ Execution Policy ທີ່ປອດໄພ, ປົດບລັອກສະຄຣິບທີ່ດາວໂຫຼດມາ ແລະ ຫຼີກລ່ຽງຂໍ້ຈຳກັດຂອງ Group Policy.
ງ່າຍ5-10 ນາທີ -
ແກ້ໄຂ "Port ຖືກໃຊ້ຢູ່ແລ້ວ" / EADDRINUSE / localhost ປະຕິເສດການເຊື່ອມຕໍ່
ແກ້ໄຂພອດຂັດກັນເມື່ອເປີດເຊີບເວີພັດທະນາ. ຊອກຫາ ແລະ ປິດໂປຣເຊສທີ່ຍຶດພອດໄວ້, ປ່ຽນພອດສຳລັບ React/Next/Vite/Django/Flask/Docker ແລະ ປ້ອງກັນໂປຣເຊສ Zombie.
ງ່າຍ2 ນາທີ -
ແກ້ໄຂຂໍ້ຂັດແຍ່ງ Git Merge — ແກ້ໄຂ ຫຼື ຍົກເລີກ
ແກ້ໄຂ Merge Conflict ຂອງ git ດ້ວຍຕົວແກ້ໄຂ Merge ແບບພາບໃນ VS Code ຫຼື ແຖວຄຳສັ່ງ. ກວມເອົາການອ່ານເຄື່ອງໝາຍ Conflict, ການເລືອກ ours/theirs, ການຍົກເລີກການ Merge ແລະ ການປ້ອງກັນ.
ປານກາງ5-15 ນາທີ -
ແກ້ໄຂ VS Code ເຮັດວຽກຊ້າ / CPU ສູງ / ແລັກ
VS Code ຊ້າ ຫຼື ໃຊ້ CPU ຫຼາຍບໍ? ຊອກຫາສ່ວນຂະຫຍາຍທີ່ໜັກ, ຕັດການຕັ້ງຄ່າທີ່ບໍ່ຈຳເປັນອອກ, ຍົກເວັ້ນໂຟນເດີໃຫຍ່ຈາກການຕິດຕາມໄຟລ໌, ເພີ່ມຂໍ້ຍົກເວັ້ນໃນໂປຣແກຣມປ້ອງກັນໄວຣັສ ຫຼື ຣີເຊັດ VS Code.
ງ່າຍ5-10 ນາທີ -
ແກ້ໄຂພື້ນທີ່ດິສກ໌ WSL2 ຂະຫຍາຍໃຫຍ່ເກີນໄປ
ແກ້ໄຂດິສສະເໝືອນ ext4.vhdx ຂອງ WSL2 ທີ່ກິນພື້ນທີ່ໄດຣຟ໌ C: ຫຼາຍເກີນໄປ. ລ້າງ Docker Image, ບີບອັດ VHDX ແລະ ຍ້າຍ WSL ໄປໄດຣຟ໌ອື່ນ.
ປານກາງ5-15 ນາທີ -
👨💻 ແກ້ໄຂບັນຫາ .NET Framework ໃນ Windows
ວິເຄາະ, ສ້ອມແປງ ແລະກຳນົດຄ່າ .NET Framework, .NET Core, ແລະ .NET 5+ runtimes ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດຂອງແອັບພລິເຄຊັນ
ຍາກ15-30 ນາທີ -
👨💻 ແກ້ໄຂບັນຫາ Node.js ແລະ npm
ແກ້ໄຂການຕິດຕັ້ງລົ້ມເຫຼວ, ຂໍ້ຜິດພາດສິດການເຂົ້າເຖິງ, ເວີຊັນຂັດກັນ ແລະ ບັນຫາເຄື່ອງມື Build ຂອງ Node.js ແລະ npm
ຍາກ15-30 ນາທີ
ໄວໆນີ້ໃນແອັບ
ຊອກຫາບັນຫາຂອງທ່ານຂ້າງເທິງ — ການແກ້ໄຂເທື່ອລະຂັ້ນຕອນຢູ່ໃນແອັບໂທລະສັບຂອງ WindowsHelper, ໃນໄວໆນີ້. PC Companion ຟຣີ (ມີໃຫ້ແລ້ວ) ເຊື່ອມຕໍ່ໂທລະສັບຂອງທ່ານກັບ PC ຂອງທ່ານ.
🔔 ແຈ້ງຂ້ອຍເມື່ອເປີດຕົວ