Windows 10配置
最近重装系统了,给大家分享一下我常用的设置和软件工具
系统设置
-
系统优化
优化工具:这里推荐小鱼儿yr的系统优化工具,真心好用
-
系统美化
桌面美化工具:Wallpaper Engine(steam下载==收费的==)
任务栏工具:TrafficMonitor小工具
GitHub项目地址:github.com/zhongyang21…
环境配置
我个人用到C、C++语言环境、Python环境、Java环境
-
C、C++环境配置
下载、安装mingw
网址:www.mingw-w64.org/downloads/
可以不用下载安装包安装。使用文件包也可以配置好环境变量就行。
我个人分享一个我在使用的Mingw64的文件包
百度网盘:链接:pan.baidu.com/s/1FNE2Inps… 提取码:6666
配置环境变量
右键点击Win图标---->单击系统---->单击高级系统设置---->单击环境变量---->双击系统变量里的Path---->点击新建---->把mingw64文件夹下的bin目录的绝对路径添加进去
验证
打开cmd
gcc -vg++ -vC、C++环境配置完成
-
Python环境
我使用两个版本的Python:2.7和3.8
python官网:www.python.org/
下载网址:www.python.org/downloads/
我个人使用的2.7和3.8版本分享 百度网盘:pan.baidu.com/s/14jpk8ODL… 提取码:6666
多版本共存问题
改文件名
这里我两个版本都留下了python.exe和pythonw.exe是为了后面的idea好识别
环境变量配置
把2.7和3.8两个文件夹的绝对路径添加到环境变量
把两个文件夹的Scripts的绝对路径加入环境变量
注意:这里要注意一个先后顺序,把你常用的那个版本放在最上面
这样的好处是你在CMD下使用python系统识别的就是最上面的那个版本(你的常用版本)
验证
打开cmd
python27python38python配置完成
-
Java环境
我用到的Java环境:Java8、Java11、Java16
这里的多版本共存和python差不多,需要把bin和jre\bin下的都改掉
下载安装
Java的jdk有好多版本大家自己选择
我用的是ORACLE家的网址:www.oracle.com/java/techno…
注意:jdk11以上的版本是没有jre的需要手动生成
步骤:
管理员身份打开CMD
使用cd命令跳转到jdk文件下
使用命令:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre完成
分享一下我配置完的jdk8、jdk11、jdk16的包
百度网盘:链接:pan.baidu.com/s/1zzjerQb1… 提取码:6666
环境配置
类似于python的多版本共存方式
需要该两个地方一个是bin下还有一个是jre\bin下的java.exe和javaw.exe
把bin和jre\bin的绝对路径添加到环境变量
==把常用版本放在最上面==
验证
打开CMD
java8 -version
java11 --version
java16 --version
java --version
配置完成
软件配置
终端类软件
Windows Terminal
在微软商店下载,免费
设置:打开自动将所选内容复制到剪切板
Tabby Terminal
Tabby Terminal是一个高度可配置的终端仿真器、SSH 和串行客户端,适用于 Windows、macOS 和 Linux
- 集成 SSH 和 Telnet 客户端和连接管理器
- 集成串口终端
- 主题和配色方案
- 完全可配置的快捷键和多和弦快捷键
- 拆分窗格
- 记住你的标签
- PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD 支持
- 通过 Zmodem 从/向 SSH 会话直接传输文件
- 完整的 Unicode 支持,包括双角字符
- 不会因快速流动的输出而窒息
- Windows 上的正确 shell 体验,包括选项卡完成(通过 Clink)
- 用于 SSH 机密和配置的集成加密容器
- SSH、SFTP 和 Telnet 客户端可作为Web 应用程序使用。
GitHub托管地址:github.com/Eugeny/tabb…
Cmder
Cmder是Windows下非常好用的终端模拟器, 常用于替换windows自带的终端。它可以在不同的标签页中同时连接不同的底层Shell,包括cmd、PowerShell、Bash和WSL,并提供相关增强功能和更加便捷的操作方式,这也正是它被大家称作为Windows下的神器的原因。
官方网址:cmder.net/
关于Cmder的配置大家可以自行百度,教程有很多,这里不多赘述.
可以参考:
Termius
Termius是一款非常好用而且漂亮的SSH客户端,能快速远程控制服务器,可以定制自己喜欢的主题.Termius不仅涵盖了Windows、Linux、OSX,还变态得支持Android和iOS。
软件特点
- 免费
- 支持用户名密码和密钥模式
- 常用脚本片段(同时发送到多个主机)
- 全平台
- 云同步(注册一个账号即可)
- 分屏模式(看到有人提到,目前还没找到如何设置)软件环境
官方网址:termius.com/
Xshell&Xftp
Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。
Xftp是一个功能强大的SFTP、FTP文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux和 WindowsPC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Windows 应用程序紧密地协同工作,此外它还为高级用户提供了众多强劲的功能特性。
Xshell&Xftp分为收费版和免费版,个人感觉免费版已经够用了
本地编辑器
VScode
VScode不多说了YYDS
这里给出我常用的VScode插件
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
中文语言包
Auto Close Tag
前端神器,只需要编写左标签,例如
<a>,<body>,<html>等,会自动替我们完成右侧标签的填充如:</a>, </body>, </html>等。
Auto Rename Tag
前端神器,自动修改标签名,当我们修改一个标签时,自动修改对应的右侧标签。
Better Comments
美化注释,可以将我们的多行注释按照类别自动高亮。
Bracket Pair Colorizer
开发神器,当使用多层括号嵌套时,自动将不同层次的括号设置成不同的颜色,防止配对时眼瞎。
Docker
docker开发
Docker 扩展使从 Visual Studio Code 构建、管理和部署容器化应用程序变得容易。它还提供容器内 Node.js、Python 和 .NET Core 的一键式调试。
GitHub Copilot
GitHub 副驾驶GitHub Copilot 是一个 AI 配对程序员,它会在您键入时建议行完成和整个函数体。GitHub Copilot 由 OpenAI Codex AI 系统提供支持,经过公共互联网文本和数十亿行代码的训练。
GitHub Copilot目前处于测试阶段,只有通过申请的人才可以使用。
One Dark Pro
Atom 标志性的 One Dark 主题,也是VS Code安装最多的主题之一!
Path Intellisense
编码神器,相对路径自动补全
Rainbow Brackets
为圆括号、方括号和波浪形括号提供彩虹色。这对 Lisp 或 Clojure 程序员特别有用,当然还有 JavaScript 和其他程序员。孤立的右括号将以红色突出显示。
Tabnine AI
Tabnine 是数百万开发人员信赖的 AI 代码完成助手,可提高编码准确性并提高生产力。无论您是新开发人员还是经验丰富的专业人士,单独工作还是团队成员,您的 Tabnine AI 助手都会建议使用所有最流行的编码语言和所有您最喜欢的 IDE 为团队量身定制的代码完成。
Terminal Here
开发神器,在当前窗口打开 terminal,再也不用每次开 terminal 都要不停地 cd 了。
vscode-icons
给你的 vscode 中文件夹、文件换上更好看的图标。
Xcode Default Theme
Xcode 默认主题
Python extension for Visual Studio Code
Python 扩展将自动安装Pylance和Jupyter扩展,以便在使用 Python 文件和 Jupyter 笔记本时为您提供最佳体验
Jupyter Extension for Visual Studio Code
一个Visual Studio Code扩展,它为目前在Jupyter Notebooks中支持的语言内核提供基本的笔记本支持。许多语言内核无需修改即可工作。要启用高级功能,可能需要在 VS Code 语言扩展中进行修改。
Extension Pack for Java
提供代码调整、自动补全、jdk 文档查询、Lint、类型检查、debug 等功能。
因为 Java 的工程往往比较庞大,而 vscode 相对比较轻量级,相对来说不是非常合适。而且 Java 工程需要的插件也非常多,比如 Tomcat、spring、数据库等等……全部安装下来还是比较重的。所以还不如直接使用全部环境都集成好的 IDEA。
C/C++ Extension Pack
提供 C++ 语法识别、智能补全、代码跳转、调用依赖识别等,一般来说学生党安装这一个就可以了。还有一些其他的插件也非常不错,如 C++ Intellisense, C/C++ Clang Command Adapter 等。
Pycharm
JetBrains旗下的Python开发工具
IDEAJ
JetBrains旗下的Java开发工具
CLion
JetBrains旗下的C/C++开发工具
sublime_text
Sublime Text是一套跨平台的文本编辑器
下载地址:www.sublimetext.com/
Typora&picgo
Typora是一款轻量级Markdown编辑器,适用于OS X、Windows和Linux三种操作系统。与其他Markdown编辑器不同的是,Typora没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。
下载地址:typora.io/
目前是收费版,以前的版本免费可以使用,把自动更新关了就行
PicGo免费的搭建个人图床的工具.开源免费。搭配Typora使用,爽到起飞
GitHub托管地址:github.com/Molunerfinn…
实用工具
uTools
一款快速工具,搭配它市场里的插件,基本可以脱离鼠标操作
官网:u.tools/
Maye
个人感觉很好用的快速启动工具
GitHub托管地址:github.com/25H/Maya
DownKyi
可以从B站批量下载视频小工具
GitHub托管地址:github.com/leiurayer/d…
Everything
快速搜索电脑上的文件,可以搭配utools使用快速。从此告别龟速Windows搜索
Snipaste
一款截图工具,设置快捷键之后,丝滑使用,搭配typora和picgo使用书写效果极佳。还支持贴图
下载地址:zh.snipaste.com/
BalenaEtcher
U盘制作工具
Rufus
U盘制作工具
下载地址:rufus.ie/zh/
DiskGenius
一款强大的磁盘操作工具,分区,数据恢复,格式化,磁盘坏道检测都可以 分收费版和免费版,免费版已经够用了
下载地址:www.diskgenius.cn/