Windows_VsCode 开发环境构建

Windows_Visual Studio Code 开发环境构建

一、Visual Studio Code简介

Visual Studio Code(简称VS Code)是一款由微软开发的免费开源的代码编辑器。

本文主要推荐前端开发、Python开发、Go语言开发使用VS Code。先看它的特点:

(一)功能强大

代码编辑

它支持多种编程语言,如JavaScript、TypeScript、Python、C++、Java等。对于每种语言,VS Code都能提供语法高亮功能,让代码的结构和关键部分一目了然。例如,在编写Python代码时,关键字(如def用于定义函数)会以一种颜色显示,字符串以另一种颜色显示,方便开发者快速区分代码的不同部分。

还具备智能感知功能。当开发者输入代码时,它能够根据上下文提供代码补全建议。比如在编写HTML代码时,当输入<div>并按下回车键,它会自动补全为<div></div>,并且光标会定位在两个标签之间,方便用户继续输入内容。
2.

调试功能

VS Code内置了强大的调试工具。开发者可以在代码中设置断点,当程序运行到断点处时,程序会暂停。此时,开发者可以查看变量的值、调用栈等信息。例如,在调试一个JavaScript程序时,如果在某一行设置断点,当程序执行到该行时,就可以查看当前函数中各个变量的值,分析程序的执行状态,这对于发现和修复程序中的错误非常有帮助。
3.

版本控制集成

它很好地集成了Git等版本控制系统。用户可以直接在VS Code中进行版本控制操作,如提交更改、查看更改历史、拉取和推送代码等。例如,开发者可以在VS Code的源代码管理视图中看到文件的更改状态,通过简单的操作就能将更改提交到远程仓库,方便团队协作开发。
4.

扩展功能

VS Code拥有丰富的扩展生态系统。用户可以根据自己的需求安装各种扩展。例如,对于前端开发人员,可以安装Prettier格式化工具扩展,它能够按照预设的代码格式规范自动格式化代码,使代码风格保持一致。还有像Live Server这样的扩展,可以让开发者在本地快速启动一个开发服务器,并且当代码更改保存后,浏览器页面会自动刷新,方便实时查看网页的更新效果。

(二)轻量高效

启动速度快

相比一些重量级的集成开发环境(IDE),VS Code的启动速度很快。它不需要加载大量的组件和服务就能快速启动,这对于快速打开代码文件进行查看和编辑非常方便。例如,开发者可能只是想快速查看一个简单的配置文件,VS Code能够迅速启动并打开文件,不会像一些大型IDE那样需要等待较长时间。
2.

资源占用低

在运行过程中,VS Code对系统资源的占用相对较低。它不会占用过多的内存和CPU资源,即使在配置较低的计算机上也能比较流畅地运行。这使得它可以在各种不同的开发环境中使用,包括一些老旧的设备或者资源有限的虚拟机环境。

(三)跨平台

VS Code支持Windows、macOS和Linux等多种操作系统。这意味着开发者可以在不同的操作系统上使用相同的开发工具,保持一致的开发体验。例如,一个开发团队中有的成员使用Windows系统,有的使用macOS系统,他们都可以使用VS Code进行协作开发,共享配置和开发习惯。

二、安装 Visual Studio Code

好的,以下是 Windows 系统下安装 Visual Studio Code 的详细步骤:

(一)下载安装程序

  1. 访问官网 :打开浏览器,访问 Visual Studio Code 官方网站:https://code.visualstudio.com/。

  2. 选择下载:

    在官网首页,找到 "Download" 按钮,点击它。

    网站会自动检测你的操作系统并推荐合适的版本。如果你使用的是 Windows 系统,它会推荐 "Windows" 版本的下载链接。

    点击 "Download for Windows" 按钮,开始下载安装程序。下载的文件通常是一个 .exe 文件,例如 VSCodeSetup-x64-1.100.0.exe(版本号可能会有所不同)。

(二)运行安装程序

  1. 查找下载文件:

    打开文件资源管理器,找到下载的 .exe 文件。默认情况下,它通常位于浏览器的下载文件夹中。

  2. 双击运行:

    双击下载的 .exe 文件,启动安装程序。

    安装程序启动后,会打开一个安装向导窗口。

(三)安装向导步骤

  1. 阅读许可协议:

    在安装向导的欢迎页面,点击 "Next" 按钮。

    阅读许可协议,如果你同意协议条款,勾选 "I agree to the terms of the license agreement" 选项,然后点击 "Next" 按钮。

  2. 选择安装路径:

    选择好安装路径后,点击 "Next" 按钮。

  3. 选择开始菜单文件夹:

    在这个步骤,你可以选择将 Visual Studio Code 的快捷方式添加到哪个开始菜单文件夹中。通常使用默认设置即可,点击 "Next" 按钮。

  4. 选择附加任务:

    这里有几个可选的附加任务:

    Create a desktop icon:创建一个桌面快捷方式,方便你快速启动 Visual Studio Code。

    Add to PATH:将 Visual Studio Code 添加到系统的 PATH 环境变量中,这样你就可以在任何位置通过命令行启动 Visual Studio Code。

    Add to File Explorer context menu:将 Visual Studio Code 添加到文件资源管理器的右键菜单中,方便你直接在文件夹中打开 Visual Studio Code。

    建议勾选所有这些选项,然后点击 "Next" 按钮。

  5. 安装:

    点击 "Install" 按钮,开始安装 Visual Studio Code。

    安装过程可能需要几分钟时间,具体取决于你的电脑性能和网络速度。安装完成后,会弹出一个提示窗口,告诉你安装已经完成。

  6. 完成安装:

    点击 "Finish" 按钮,完成安装。

(四)官方文档

Documentation for Visual Studio Code

(五)启动 Visual Studio Code

  1. 通过桌面快捷方式启动:

    如果你在安装过程中选择了创建桌面快捷方式,可以在桌面上找到 Visual Studio Code 的图标,双击它启动程序。

  2. 通过开始菜单启动:

    点击 "开始" 按钮,在开始菜单中找到 Visual Studio Code 的快捷方式,点击它启动程序。

  3. 通过命令行启动(如果添加到 PATH):

    如果你在安装过程中选择了将 Visual Studio Code 添加到 PATH 环境变量,可以在命令提示符或 PowerShell 中输入以下命令启动 Visual Studio Code:

    bash 复制代码
    code

(六)验证安装

  1. 检查版本:

    打开 Visual Studio Code 后,点击左下角的版本号信息,或者通过 "帮助"->"关于" 菜单,查看安装的 Visual Studio Code 版本号,确认安装成功。

  2. 测试功能:

    创建一个新的文件,输入一些代码(如 HTML、JavaScript 等),保存并运行,测试 Visual Studio Code 的基本功能是否正常。

通过以上步骤,你就可以在 Windows 系统上成功安装并启动 Visual Studio Code,开始你的开发工作了。

三、配置 Visual Studio Code

(一)固定到任务栏

可以把安装好的VS Code固定到任务,便于使用。

(二)资源管理器操作

在资源管理器中,建立一个用于建立新项目的文件夹,先不管是什么项目。然后单击鼠标右键,会出现用Code打开的操作项。

这只是一种方法,还有,双击进入此文件夹。

在地址栏输入cmd回车。

这时会在当前文件夹中打开命令行窗口。在命令行上输入code . 后回车,则会直接用VS Code打开当前文件夹。

这时会弹出一个对话框:

图中内容翻译如下:


您是否信任此文件夹中文件的作者?

Code 提供了一些功能,这些功能可能会自动执行此文件夹中的文件。

如果您不信任这些文件的作者,我们建议您在受限模式下继续,因为文件可能是恶意的。请参阅我们的文档了解更多信息。

G:\Code Project

信任父文件夹 'G:' 中所有文件的作者

是,我信任作者\] \[不,我不信任作者

信任文件夹并启用所有功能 浏览文件夹时使用受限模式

点击左侧按钮。先出现的是一个欢迎页面。新功能中有一个Copilot,请另行了解,此处略过。

(三)选择主题

直接在欢迎面中选定第二个选择按钮,选择一个主题。

(四)设置中文显示

使用左侧的扩展图标,在搜索框中输入chinese,然安装图示中的中文扩展,这在有些软件中称为插件,微软称为扩展。

安装完成后,右下角会弹出对话框,要求重新启动软件。重启后,VS Code就变成中文界面了。

(五)设置外观

  1. 整体窗口有edge浏览器一样,可以使用Ctrl +,Ctrl -进行缩放。
  2. 进入设置界面,先进行常用设置。每项根据自己需要确定选项的值。暂时不了解或用不上的先不用更改。
  3. 阅读更多的参考文章。

四、安装通用扩展

这里推荐几个扩展(插件)。较为常用。

(一)翻译插件:Translation

可以将英文翻译成中文。

(二)代码检查插件:Eslint

ESLint 是一个非常流行的 JavaScript 代码质量和代码风格检查工具。它通过静态代码分析来识别代码中的问题,包括潜在的错误、代码风格不一致等问题,并提供自动修复建议。ESLint 可以帮助开发者编写更高质量的 JavaScript 代码,提高代码的可读性和可维护性。主要功能:

  1. 代码质量检查:

    ESLint 可以检查代码中的语法错误、逻辑错误、性能问题等,帮助开发者提前发现并修复这些问题。

  2. 代码风格检查:

    ESLint 可以检查代码风格问题,如缩进、空格、分号等,确保代码风格一致。

  3. 自定义规则:

    ESLint 允许开发者自定义检查规则,以适应不同的项目需求和团队规范。

  4. 自动修复:

    ESLint 可以自动修复一些简单的代码问题,减少手动修改的工作量。

  5. 集成支持:

    ESLint 可以与多种编辑器和构建工具集成,如 Visual Studio Code、WebStorm、Gulp 等,提供实时的代码检查和提示。

(三)代码格式化插件:Prettier

Prettier 是一个流行的代码格式化工具,它支持多种编程语言,包括 JavaScript、TypeScript、CSS、HTML、JSON、YAML 等。Prettier 的主要目的是自动格式化代码,使代码风格保持一致,从而减少手动调整代码格式的工作量,并避免因代码风格不一致而导致的合并冲突。

主要特点

  1. 自动格式化:

    Prettier 可以自动调整代码的格式,包括缩进、空格、换行等,使代码看起来更加整洁和一致。

  2. 支持多种语言:

    Prettier 支持多种编程语言和文件格式,可以满足不同项目的需求。

  3. 配置灵活:

    Prettier 允许用户自定义格式化规则,以适应不同的项目规范和团队风格。

  4. 集成支持:

    Prettier 可以与多种编辑器和 IDE 集成,如 Visual Studio Code、WebStorm、Atom 等,提供实时的代码格式化功能。

  5. 与 ESLint 配合使用:

    Prettier 可以与 ESLint 等代码检查工具配合使用,Prettier 负责代码格式化,ESLint 负责代码质量检查,两者互补,提高代码质量。

这里先安装,需要用时再配置。

(四)开发服务器插件:Live Server

Live Server 是一个用于在 Visual Studio Code (VS Code) 中快速启动本地开发服务器的扩展。它主要用于前端开发,特别是 HTML、CSS 和 JavaScript 的开发。以下是 Live Server 的主要功能和用途:

主要功能

  1. 快速启动本地服务器:

    Live Server 可以快速启动一个本地开发服务器,让你在浏览器中查看和测试你的网页。

  2. 实时预览:

    当你在 VS Code 中编辑和保存文件时,Live Server 会自动刷新浏览器页面,让你实时看到更改的效果。这大大加快了开发和调试的速度。

  3. 支持多种浏览器:

    Live Server 支持在多种浏览器中打开预览页面,包括默认浏览器、Chrome、Firefox 等。

  4. 自定义端口和路径:

    你可以自定义服务器的端口号和根路径,以适应不同的开发需求。

  5. 支持 HTTPS:

    Live Server 支持 HTTPS 协议,可以用于开发需要 HTTPS 的网页。

  6. 热模块替换(HMR):

    对于一些支持热模块替换(HMR)的前端框架(如 React、Vue 等),Live Server 可以与 HMR 配合使用,实现更高效的开发体验。

安装和使用

  1. 安装 Live Server 扩展:

    在 VS Code 中打开扩展视图,搜索并安装 "Live Server" 扩展。

  2. 启动 Live Server:

    打开一个 HTML 文件,右键点击编辑器区域,选择 "Open with Live Server"。

    或者,使用快捷键 Right-click > Open with Live Server。

  3. 自定义设置:

    你可以通过 VS Code 的设置来自定义 Live Server 的行为,如设置默认浏览器、端口号等。

  4. 使用 HTTPS:

    如果需要使用 HTTPS,可以在启动 Live Server 时选择 "Open with Live Server (HTTPS)"。

优势

  • 提高开发效率:实时预览功能让你可以快速看到代码更改的效果,减少手动刷新浏览器的频率。
  • 简化开发流程:无需手动配置本地服务器,只需安装扩展并点击一下即可启动。
  • 兼容性好:支持多种浏览器和开发环境,适用于各种前端项目。

总的来说,Live Server 是一个非常实用的 VS Code 扩展,特别适合前端开发人员使用。它可以让你更高效地开发和调试网页,提高开发体验。

Auto Rename Tag 和 Path Intellisense 是 Visual Studio Code (VS Code) 中的两个非常实用的扩展,它们可以显著提高前端开发效率。以下是它们的用途和功能:

(五)标签自动匹配重命名:Auto Rename Tag

Auto Rename Tag 是一个专门针对 HTML 开发的 VS Code 扩展。它的主要功能是:

  1. 自动重命名标签:

    • 当你在 HTML 文件中修改一个标签的名称时,Auto Rename Tag 会自动更新对应的闭合标签。例如,如果你将一个 <h1> 标签改为 <h2>,扩展会自动将对应的 </h1> 改为 </h2>。
  2. 减少手动错误:

    • 手动修改 HTML 标签时,很容易忘记更新对应的闭合标签,导致标签不匹配的错误。Auto Rename Tag 可以自动完成这一过程,减少手动错误。
  3. 提高开发效率:

    • 通过自动重命名标签,你可以更快地修改 HTML 结构,而不必担心标签不匹配的问题。

(六)文件路径自动补全:Path Intellisense

Path Intellisense 是一个用于增强 VS Code 文件路径自动补全功能的扩展。它的主要功能是:

  1. 文件路径自动补全:

    当你在代码中引用本地文件(如图片、CSS 文件、JavaScript 文件等)时,Path Intellisense 会提供文件路径的自动补全建议。

  2. 提高文件引用效率:

    手动输入文件路径不仅费时,而且容易出错。Path Intellisense 可以自动补全路径,提高文件引用的效率和准确性。

  3. 支持多种文件类型:

    Path Intellisense 支持多种文件类型,包括图片(如 .jpg、.png)、CSS 文件(如 .css)、JavaScript 文件(如 .js)等。

  4. 自定义路径模式:

    你可以根据项目的需求自定义路径补全的模式,如使用相对路径、绝对路径等。

通过使用 Auto Rename Tag 和 Path Intellisense,你可以显著提高前端开发效率,减少手动错误,提高代码的准确性和可维护性。这两个扩展是前端开发者的必备工具之一。

(七)AI助手:lingma

通义灵码是由阿里云提供的智能编码辅助工具,提供 代码智能生成、智能问答、多文件修改、编程智能体 等能力,为开发者带来高效、流畅的编码体验。同时,我们为提供企业客户提供了企业标准版、专属版,具备企业级场景自定义、私域知识增强等能力,助力企业研发智能化升级。

兼容 VS Code、Visual Studio、JetBrains IDEs 等主流 IDE;

编程语言:支持 Java、Python、Go、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。

五、构建全栈开发环境

下面是一个完整的指南,帮助你设置基于 Vue 3.5+ 和 Vite 的全栈开发环境。

(一)环境准备

1. Node.js安装

Node.js (建议 LTS 版本) - 官网下载。

下载完成后,点击安装。

这个复选框不要点。

验证安装:

2. Vue.js devtools (浏览器扩展,用于调试)

进入浏览器扩展安装站点,搜索 Vue.js devtools 扩展并安装。

3. 推荐 VS Code 扩展

Vue - Official

这是最新官方用于VS Code的扩展。

(二)创建 Vue 3 + Vite 项目

bash 复制代码
# 使用 npm
npm create vite@latest my-vue-app -- --template vue

# 或使用 yarn
yarn create vite my-vue-app --template vue

# 进入项目目录
cd my-vue-app

# 安装依赖
npm install
# 或
yarn

打开网址,出现如下内容的网页,中间是一个计数按钮。

至此,Vue项目已经创建。

(三)项目结构优化

复制代码
my-vue-app/
├── src/
│   ├── api/                # API 请求相关
│   ├── assets/             # 静态资源
│   ├── components/         # 公共组件
│   ├── composables/        # 组合式函数
│   ├── router/             # 路由配置
│   ├── stores/             # Pinia 状态管理
│   ├── styles/             # 全局样式
│   ├── utils/              # 工具函数
│   ├── views/              # 页面组件
│   ├── App.vue             # 根组件
│   └── main.js             # 入口文件
├── server/                 # 后端代码
├── public/                 # 静态文件
├── vite.config.js          # Vite 配置
└── package.json

(四)添加必要依赖

bash 复制代码
# 前端常用依赖
npm install vue-router@4 pinia axios sass

# 后端开发依赖 (Express 示例)
npm install express body-parser cors --save-dev

# 开发工具
npm install @vitejs/plugin-vue @vue/compiler-sfc -D

(五)配置 Vite (vite.config.js)

javascript 复制代码
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'

export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, './src')
    }
  },
  server: {
    proxy: {
      '/api': {
        target: 'http://localhost:3000', // 后端服务器地址
        changeOrigin: true,
        rewrite: (path) => path.replace(/^\/api/, '')
      }
    }
  }
})

(六)设置 Vue Router

javascript 复制代码
// src/router/index.js
import { createRouter, createWebHistory } from 'vue-router'

const routes = [
  {
    path: '/',
    name: 'Home',
    component: () => import('@/views/HomeView.vue')
  }
  // 其他路由...
]

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes
})

export default router

(七)设置 Pinia 状态管理

javascript 复制代码
// src/stores/index.js
import { createPinia } from 'pinia'

const pinia = createPinia()

export default pinia

// 在 main.js 中使用
import pinia from './stores'
app.use(pinia)

(八)创建简单的后端服务器

javascript 复制代码
// server/index.js
const express = require('express')
const bodyParser = require('body-parser')
const cors = require('cors')

const app = express()
const PORT = 3000

app.use(cors())
app.use(bodyParser.json())

app.get('/api/data', (req, res) => {
  res.json({ message: 'Hello from backend!' })
})

app.listen(PORT, () => {
  console.log(`Server running on http://localhost:${PORT}`)
})

(九)配置 package.json 脚本

json 复制代码
{
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview",
    "server": "node server/index.js",
    "dev:full": "concurrently \"npm run dev\" \"npm run server\""
  }
}

(十)开发工作流

  1. 启动开发服务器:

    bash 复制代码
    npm run dev
  2. 启动后端服务器 (另一个终端):

    bash 复制代码
    npm run server

    或使用 concurrently 同时启动:

    bash 复制代码
    npm install concurrently -D
    npm run dev:full

(十一)生产环境构建

bash 复制代码
npm run build

构建后的文件会在 dist 目录中。

(十二)进阶配置

环境变量

在项目根目录创建 .env 文件:

复制代码
VITE_API_BASE_URL=/api

在代码中访问:

javascript 复制代码
const baseUrl = import.meta.env.VITE_API_BASE_URL

TypeScript 支持

创建项目时使用 vue-ts 模板:

bash 复制代码
npm create vite@latest my-vue-app -- --template vue-ts

代码规范

  1. 安装 ESLint 和 Prettier:
bash 复制代码
npm install eslint eslint-plugin-vue @typescript-eslint/parser @typescript-eslint/eslint-plugin prettier eslint-config-prettier -D
  1. 创建 .eslintrc.js 和 .prettierrc 配置文件

(十三)常见问题解决

  1. 端口冲突 : 修改 vite.config.js 中的 server.port 或后端端口
  2. 热更新失效: 确保文件保存在正确的目录,检查文件名大小写
  3. 代理不生效 : 检查 vite.config.js 中的 server.proxy 配置
  4. Vue 组件未解析 : 确保安装了 @vitejs/plugin-vue 并在配置中添加

这样你就拥有了一个完整的 Vue 3.5+ 和 Vite 全栈开发环境!

六、构建Python开发环境

在 VS Code 中构建 Python 开发环境,主要需要安装 Python 相关插件并进行适当的环境配置。以下是具体步骤:

一、安装 Python 插件

  1. 打开扩展面板 :点击 VS Code 左侧的扩展图标,或者使用快捷键 Ctrl+Shift+X。
  2. 搜索 Python 插件:在扩展搜索框中输入"Python",找到由 Microsoft 提供的 Python 扩展。
  3. 安装插件:点击"安装"按钮,安装完成后,建议重启 VS Code 以启用插件。

二、配置 Python 解释器

  1. 打开命令面板 :按下 Ctrl+Shift+P,输入"Python: Select Interpreter"并选择该命令。
  2. 选择解释器 :从列表中选择已安装的 Python 解释器路径。如果未显示,可以手动浏览到 Python 安装路径下的 python.exe 文件。

三、安装其他推荐插件

为了提升开发效率,可以安装以下插件:

  • Pylance:轻量级 AI 驱动的代码助手,提供智能提示和错误修复功能。
  • Jupyter:支持 Jupyter Notebook,方便进行数据分析和可视化。
  • Pylint:用于代码风格检查和质量保证。
  • GitLens:增强 Git 功能,显示代码提交历史。

安装方法与安装 Python 插件类似,通过扩展面板搜索并安装。

四、创建和使用虚拟环境

  1. 创建虚拟环境 :

    • 打开 VS Code 的终端(Ctrl+)。

    • 在项目目录下运行以下命令创建虚拟环境:

      bash 复制代码
      python -m venv venv
  2. 激活虚拟环境 :

    • Windows :运行 .\venv\Scripts\activate。
    • macOS/Linux :运行 source venv/bin/activate。
  3. 在 VS Code 中选择虚拟环境 :

    • 重新运行"Python: Select Interpreter",选择虚拟环境中的 Python 解释器。

五、安装 Python 依赖

  1. 在终端中安装依赖 :
    • 激活虚拟环境后,使用 pip install package_name 命令安装所需的 Python 包。
    • 如果有 requirements.txt 文件,可以运行 pip install -r requirements.txt 来安装所有依赖。

六、配置代码格式化工具

  1. 选择代码格式化工具 :
    • 打开命令面板(Ctrl+Shift+P),输入"Python: Select Linter"。
    • 选择 autopep8 或 Black 等工具。
  2. 安装并配置工具 :
    • 安装完成后,保存文件时 VS Code 会自动格式化代码。

通过以上步骤,你可以在 VS Code 中构建一个功能完善的 Python 开发环境,开始高效地编写和调试 Python 代码。

项目目录下运行以下命令创建虚拟环境:
bash python -m venv venv

  1. 激活虚拟环境:
  • Windows :运行 .\venv\Scripts\activate。
  • macOS/Linux :运行 source venv/bin/activate。
  1. 在 VS Code 中选择虚拟环境 :
    • 重新运行"Python: Select Interpreter",选择虚拟环境中的 Python 解释器。

五、安装 Python 依赖

  1. 在终端中安装依赖 :
    • 激活虚拟环境后,使用 pip install package_name 命令安装所需的 Python 包。
    • 如果有 requirements.txt 文件,可以运行 pip install -r requirements.txt 来安装所有依赖。

六、配置代码格式化工具

  1. 选择代码格式化工具 :
    • 打开命令面板(Ctrl+Shift+P),输入"Python: Select Linter"。
    • 选择 autopep8 或 Black 等工具。
  2. 安装并配置工具 :
    • 安装完成后,保存文件时 VS Code 会自动格式化代码。

通过以上步骤,你可以在 VS Code 中构建一个功能完善的 Python 开发环境,开始高效地编写和调试 Python 代码。

相关推荐
小羊没烦恼!4 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
rockmelodies4 天前
# Windows Server2008 R2 Standard(SP1镜像U盘)重置本地管理员密码【完整详细步骤】
windows·密码破解
kakakahahahaha4 天前
Windows C盘空间不足的安全清理与迁移流程
windows·电脑·笔记本电脑·软件需求·c盘清理
做咩啊~4 天前
远程连接提示:身份验证错误,要求的函数不受支持
windows
2501_915909064 天前
移动端开发工具链怎么组合比较好,iOS、Android、跨端三套配置方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
百事牛科技4 天前
PPT只读怎么取消?四种情况分别处理
windows·powerpoint
sunoo-2294 天前
【ARM嵌入式学习笔记Day6】一文打通i.MX6ULL时钟体系:PLL/PFD/预分频+滞回比较器全解析
arm开发·笔记·vscode·单片机·imx6ull·汇编语言
明天…ling4 天前
gitee与vscode远程连接
vscode·gitee
2501_915918415 天前
iOS编程用什么软件好?主流工具Xcode、AppCode、CodeRunner与新兴快蝎对比
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
熊明才5 天前
WSL2 网络突然瘫痪(Network is unreachable / 没有 eth0)最短修复指南(2026年9月20日亲测可用)
linux·windows·wsl2