⭐致幻 / 初音未来(pid:128594565)⭐

【课题】赛博转生
起
实际上就是基于重新开始的念头,将电脑的系统重装,并在必要的数据移至 E 盘后,格式化 D 盘,这样的破釜沉舟的操作(?)。而本课题的内容,基本上是用于记录所有在这台新系统上搭建环境的操作,避免后续因环境搭建多了,各种配置混乱。
另,本篇想尝试下不在以日期为节点记录,而是需求,也可以说成是子任务。
承
生活与工具
Clash Verge
Chrome
360 安全浏览器
QQ
微信
WinRAR
VSCode
Git
- WordPress
- blog
网易有道翻译
ddd(自用的临时文件夹)
MuMu 模拟器
- fgo
- fgo 日服
Typora
- PicGo
网易云音乐
Foxmail(关联 qq、163、Gmail)
FFmpeg
Microsoft 365
- Office Tool Plus
- Microsoft Windows Desktop Runtime - 8.0.22(x64)
- Word、Excel、PPT、OneNote、OneDrive
RayLink
联想电脑管家
VMware Workstation Pro(For Windows) 25H2
Docker Desktop 4.53.0
- wsl2
- docker-desktop
- Ubuntu
百度网盘
迅雷
NVADIA App
自上而下是安装顺序,弄完后,日常的使用与娱乐是没什么问题了,之后是开发环境搭建了,预期的有 Java、C++、Python、PHP、SAI、PS、PR、Unity3D,程序语言看看能否做到隔离,主要的是 VSCode 的,至于其他的,就算了吧,多做操作记录看看。
ps:安装 Microsoft 365 时,了解了其各个成员的功能与应用场景,然后得出,还是视实际情况进行安装。
娱乐
Steam
- Wallpaper
- Yu-Gi-Oh!Master Duel
- STEINS;GATE
- 艾尔登法环
- 太吾绘卷[test]
- 赛博朋克2077
- 巫师3
- 博德之门3
pcl 2.10.9
- 1.21.10-NeoForge_21.10.64
- JEI 物品管理器 | Just Enough Items
- Xzero 的世界地图 | Xaero's World Map
- Xaero 的小地图 | Xaero's Minimap
- 附魔灌注台 | Enchanting Infuser
- Puzzles Lib
- 附魔描述 | Enchantment descriptions
- Prickle
- 精妙背包 | Sophisticated backpacks
- 精妙核心 | Sophisticated core
- Iris Shaders(光影插件)
- 纳 | Sodium
- 苹果皮 | AppleSkin
- 输入法冲突修复 | IMBlocker
- 通用拼音搜索 | Just enough characters
- 树叶快速腐烂 | Fast leaf decay
- 万用皮肤补丁 | CustomSkinLoader
- 玉 | Jade(显示准星对象详情)
- Euphoria Patches(光影汉化)
- Just Enough Resources(算是 JEI 的扩展)
- Trade Cycling(村民交易快捷刷新)
- Tweakerge(灵魂出窍和其他)
- MaFgLib
- 全息蓝图
开发
VSCode
default
Hex Editor -- 16 进制阅读支持
XML -- xml 支持
YAML -- yaml 支持
background -- VSCode 编辑器背景工具
Git Graph -- git 分支可视化
GitHub Copilot -- ai
GitHub Copilot Chat -- ai
Markdown Preview Enhanced -- Markdown 支持
Markdown Preview Mermail Support -- Markdown Mermail 支持
VS Code Counter -- 代码行数统计
Dev Containers -- Docker 连接
Container Tools -- Dockerfile 支持
C++
依赖:x86_64-15.2.0-release-win32-seh-ucrt-rt_v13-rev0
路径:C:\Program Files\mingw64
C/C++ Extension Pack
- C/C++
- C/C++ Themes
- CMake Tools
C/C++ Runner
- CodeLLDB
Java
依赖:jdk-21 / jdk-17.0.18 / jdk1.8.0_481
路径:C:\Program Files\Java
Extension Pack for Java
- Language Support for Java(TM) by Red Hat
- Debugger for Java
- Test Runner for Java
- Maven for Java
- Gradle for Java
- Project Manager for Java
PHP
依赖:php-8.5.1-Win32-vs17-x64
路径:C:\Program Files\php
PHP Extension Pack
- PHP Debug
- PHP IntelliSense
Python
VSCode + Docker
基本工作流程
- 安装 VSCode 及 Remote – Containers 扩展
- 在项目根目录创建 .devcontainer 文件夹
- 编写 Dockerfile 定义运行时环境
- 配置 devcontainer.json 指定容器启动参数
- 使用命令面板执行 “Reopen in Container” 启动远程开发会话
环境准备与基础配置
有一个成功案例,然后继续尝试,但到目前为止,卡在访问国外的镜像上,有点推进不下去了。
WSL
适用于 Linux 的 Windows 子系统(WSL)是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双重启动。 WSL 旨在为想要同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。
WSL(Windows Subsystem for Linux Distributions),一个在 Windows 上的子系统,想学下 Docker,然后感觉是个大坑。
了解完了,虚拟化了一个 Linux 内核,可以实现在 Windows 上使用 Linux 指令与工具,而因为 Docker 是依赖 Linux 内核的,所以如果想在 Windows 上使用,就需要前置 WSL 了。
另,如果是真正的开发,还得去虚拟机上体验才好。
常用指令:
cmd 指令
wsl --进入默认 WSL
wsl -l --列出已安装的 WSL 发行版
wsl -d <name> --进入指定的 WSL