Verkfæri þróunaraðila & Forritun
28 leiðbeiningar um vandamál í flokknum „Verkfæri þróunaraðila & Forritun“ á Windows — finndu þitt og fáðu síðan skref-fyrir-skref lagfæringuna í forritinu.
Hvað gerir vandamál þróunartóla öðruvísi
Umhverfi þróunaraðila – Git, Docker, WSL, tungumálakjórtímar eins og Python eða Node, ritstjórar eins og VS Code – eru byggð með því að stafla nokkrum sjálfstæðum hugbúnaði ofan á hvert annað, hvert með sína útgáfu og sína eigin leið til að tala við Windows. Vandamál hér er oft í raun ósamræmi milli tveggja þessara verka, ekki bilun í neinum einum.
Það er líka flokkur þar sem „það virkar á annarri vél“ er virkilega gagnleg vísbending frekar en bara gremju – munur á uppsettum útgáfum, umhverfisbreytum eða uppsetningu á milli tveggja véla er mjög oft raunveruleg orsök.
Þegar þessi vandamál hafa tilhneigingu til að birtast
- Rétt eftir að hafa sett upp eða uppfært eitt stykki af þróunaruppsetningu (tungumálaútgáfu, ritstjóri, gámaverkfæri) sem aðrir í staflanum eru nú ósammála
- Þegar klónað eða opnað verkefni sem var byggt með annarri uppsetningu en núverandi vél hefur
- Þegar tól sem gekk vel í gær tilkynnir skyndilega um útgáfu, slóð eða leyfisátök án augljósrar kveikju
Hvers vegna copy-pasted flugstöðva lagfæringar eru sérstaklega áhættusamar hér
Ráðleggingar um bilanaleit þróunaraðila á netinu eru oft skrifaðar fyrir ákveðna útgáfusamsetningu sem gæti ekki passað við það sem er í raun uppsett - að keyra lagfæringu sem ætlað er fyrir aðra uppsetningu getur hljóðlega breytt umhverfisbreytum, slóðum eða stillingum á þann hátt sem veldur öðru, erfiðara að greina vandamál.
Verið er að hanna WindowsHelper til að gera grein fyrir því hvaða tilteknar útgáfur og verkfæri eru raunverulega við sögu áður en eitthvað er lagt til, frekar en að bjóða upp á eina lagfæringu sem gerir ráð fyrir að þróunaruppsetning allra líti eins út.
Skoðaðu leiðbeiningarnar
-
🤖 Stilltu þróunarumhverfi fyrir Android
Settu upp Android Studio í Windows með hröðum hermi, SDK-verkfærum og undirritun forrita og lagaðu ADB-tengivandamál og smíðavillur í Gradle.
Miðlungs30-45 mínútur -
🗄️ Uppsetning gagnagrunnsþróunar
Settu upp SQL Server, MySQL, PostgreSQL eða MongoDB fyrir þróun í Windows, bættu við myndrænu gagnagrunnsviðmóti, keyrðu gagnagrunna í Docker og lagaðu tengivillur.
Miðlungs45-60 mínútur -
🐳 Stilltu Docker í Windows
Settu upp Docker Desktop með WSL 2, stilltu tilfangamörk, smíðaðu myndir, keyrðu Compose-verkefni, stilltu netkerfi og lagaðu Docker Desktop sem ræsist ekki.
Miðlungs45-60 mínútur -
🔧 Stilltu Git og útgáfustýringu
Settu upp Git í Windows, stilltu auðkenni þitt, tengstu GitHub eða GitLab með SSH-lyklum eða Credential Manager og lagaðu SSL-villur, villur í línuendingum og slóðum.
Miðlungs45-60 mínútur -
⚙️ Lagaðu stillingar VS Code
Settu upp VS Code í Windows: settu það upp, bættu við tungumála- og Git-viðbótum, stilltu stillingar, letur og þemu og sérsníddu eða endurstilltu flýtilykla.
Miðlungs45-60 mínútur -
🐍 Lagaðu þróunarumhverfi fyrir Python
Lagaðu Python í Windows: sjáðu hvaða Python keyrir, fjarlægðu gervi-flýtileiðina python, lagaðu PATH, lagaðu villur í pip, SSL og innflutningi og settu upp sýndarumhverfi.
Miðlungs30-45 mínútur -
🛠️ Lagaðu uppsetningarvandamál í Visual Studio
Lagaðu villur í uppsetningarforriti Visual Studio, íhlutavillur og skemmdar uppsetningar. Fjallar um viðgerðarverkfærið, hreina fjarlægingu, uppsetningarforrit án nettengingar og stjórnun vinnuálagsþátta (workloads).
Miðlungs45-60 mínútur -
🛠️ Lagaðu vefþróunarverkfæri
Settu upp vefþróunarverkfæri í Windows: vafra til prófana, staðbundna þróunarþjóna, traust HTTPS á localhost, CORS-villur og DevTools í vafranum.
Miðlungs45-60 mínútur -
🐧 Lagfærðu Windows Subsystem for Linux
Settu upp og lagaðu WSL: virkjaðu eiginleikann, bættu við Linux-dreifingu, lagaðu uppsetningarvillur, stilltu mörk WSL 2, leystu net- og DNS-vandamál og hraðaðu aðgangi að skrám.
Miðlungs45-60 mínútur -
🔧 .NET Framework vandamál
Lagaðu vandamál með SDK og keyrsluumhverfi ramma í Windows: athugaðu hvað er uppsett, settu upp eða gerðu við keyrsluumhverfið sem forrit þarf, hreinsaðu NuGet-skyndiminni og lagaðu smíðavillur.
Miðlungs45-60 mínútur -
🚀 Náðu tökum á smíði og dreifingu hugbúnaðar
Lagaðu vandamál við smíði og útgáfu í Windows: hreinar smíðar, villur í MSBuild og SDK, skyndiminni NuGet og npm, bilaða pakka, PATH-vandamál og CI-ferla.
Miðlungs45-60 mínútur -
⚡ Vandamál með Node.js og npm
Lagaðu Node.js og npm í Windows: hreinsaðu skemmt skyndiminni, settu node_modules upp aftur, lagaðu heimildavillur og villur í innfæddri smíði, skiptu um útgáfur og lagaðu villur vegna langra slóða.
Miðlungs45-60 mínútur -
☕ Stilltu þróunarumhverfi fyrir Java
Ítarlegar leiðbeiningar um að setja upp JDK 21, stilla JAVA_HOME, setja upp Maven/Gradle og leysa vandamál við Java-þróun
Miðlungs30-45 mínútur -
🔐 Stilltu SSH og GPG
Settu upp SSH-lykla fyrir auðkenningu í Git, stilltu GPG til að undirrita commit og stjórnaðu öruggum tengingum
Miðlungs15-25 mínútur -
💻 Stilltu Terminal og skel
Settu upp Windows Terminal með nútímalegri skel, Oh My Posh-þemum fyrir kvaðninguna og Nerd Fonts fyrir hraðari og fallegri skipanalínu.
Auðvelt15-20 mínútur -
🦀 Stilltu þróunarumhverfi fyrir Rust
Settu upp Rust með rustup, stilltu Cargo, settu upp VS Code og leystu algeng vandamál með Rust í Windows
Miðlungs15-25 mínútur -
🐹 Stilltu þróunarumhverfi fyrir Go
Settu upp Go SDK, stilltu GOPATH, settu upp VS Code og leystu vandamál við Go-þróun í Windows
Auðvelt15-20 mínútur -
🔄 Stilltu útgáfustjóra
Settu upp og stilltu nvm-windows, pyenv-win og aðra útgáfustjóra fyrir fjölútgáfuþróun
Miðlungs30-45 mínútur -
🐘 Stilltu þróunarumhverfi fyrir PHP
Settu upp PHP, stilltu Composer, settu upp Laravel og leystu vandamál við PHP-þróun í Windows
Miðlungs30-45 mínútur -
☸️ Stilltu Kubernetes á staðbundinni vél
Settu upp staðbundið Kubernetes með Docker Desktop, minikube eða Kind fyrir þróun gámaumsjónar (orchestration)
Erfitt30-45 mínútur -
✨ Stilltu kóðayfirferð (linting) og sniðmótun
Settu upp ESLint, Prettier og önnur kóðagæðaverkfæri fyrir samræmdan og snyrtilegan kóða í öllum verkefnum
Auðvelt15-20 mínútur -
Lagaðu villur í keyrslustefnu PowerShell
Lagaðu villuna „running scripts is disabled on this system“: veldu örugga keyrslureglu, opnaðu fyrir niðurhlaðnar skriftur og komstu fram hjá takmörkunum Group Policy.
Auðvelt5-10 mínútur -
Lagaðu „Gátt er þegar í notkun“ / EADDRINUSE / localhost hafnað
Lagaðu árekstra um tengi (ports) þegar þróunarþjónar eru ræstir. Finndu og stöðvaðu ferlið sem heldur tenginu, skiptu um tengi fyrir React/Next/Vite/Django/Flask/Docker og komdu í veg fyrir uppvakningaferla.
Auðvelt2 mínútur -
Lagaðu árekstra í Git Merge — leystu þá eða hættu við
Leystu samrunaárekstra í git með sjónræna samrunaritlinum í VS Code eða á skipanalínu. Fjallar um að lesa árekstramerki, ours/theirs-aðferðina, að hætta við samruna og forvarnir.
Miðlungs5-15 mínútur -
Lagaðu VS Code sem er hægvirkt / mikil örgjörvanotkun / töf
Er VS Code hægt eða notar mikinn örgjörva? Finndu þungar viðbætur, grisjaðu stillingar, útilokaðu stórar möppur frá skráavöktun, bættu við undanþágum í vírusvörn eða endurstilltu VS Code.
Auðvelt5-10 mínútur -
Lagaðu WSL2-diskpláss sem stækkar of mikið
Lagaðu WSL2 ext4.vhdx sýndardisk sem eyðir of miklu C: drifplássi. Hreinsaðu upp Docker myndir, þjappaðu VHDX og færðu WSL á annað drif.
Miðlungs5-15 mínútur -
👨💻 Leystu .NET Framework-vandamál í Windows
Greindu, gerðu við og stilltu keyrsluumhverfi .NET Framework, .NET Core og .NET 5+ til að laga villur í forritum
Erfitt15-30 mínútur -
👨💻 Leystu vandamál með Node.js og npm
Lagaðu uppsetningarvillur, heimildavillur, útgáfuárekstra og vandamál með smíðaverkfæri í Node.js og npm
Erfitt15-30 mínútur
Kemur fljótlega í appinu
Finndu vandamálið þitt hér að ofan – öll skref-fyrir-skref leiðréttingin er í WindowsHelper símaforritinu, væntanlegt. Ókeypis PC Companion (fáanleg núna) tengir símann þinn við tölvuna þína.
🔔 Láta mig vita við útgáfu