tech| 开发环境之window

简介: 开发, 用 mac 吧!
开发, 用 mac 吧!

重装系统有感

一直用 PE 重装系统, 所以这次 重整 win 系统的时候, 同样对 PE 有着 迷之自信, 简单说一些细节:

  • 公司下载好了 win 镜像, 但是没有下载好 PE, 家里网速着实坑爹, 浪费时间之一
  • 世面上 PE 鱼龙混杂, 有的甚至安装要花 10min+, 甚至出现长长的下载进度条 浪费时间之二

顺便一提这次折腾明白的 PE 的一些事儿:

  • PE 启动方式有多种, 新式的 UEFI 和老式(老式不重要, 忘了它)
  • 文件系统 FS 有多种, win 下默认是 NTFS, 是不能将 PE 安装为 UEFI 模式的
  • BIOS 中可以在 boot 中设置硬盘模式, 新式的 UEFI 和老式(AHCI)
  • 硬盘的存储介质有多种, 机械硬盘 HD -> 固态硬盘 SSD -> 闪存, 而我的小米 Pro 只支持 UEFI 模式启动, 才可以在 PE 中识别本地硬盘

上面基本就构成了一个死循环, PE 无法安装为 UEFI 模式, 进入 PE 后无法识别本机硬盘, 换 PE, 继续无法安装为 UEFI 模式, 浪费时间之三

这一套组合下来, 折腾到凌晨 2 点.

都这个点了, 突然灵机一动, 可以使用系统自动的重置功能呀, 心理暗暗夸了自己一句 -- 真聪明.

但是转念一想, 一开始怎么就没想到了 -- 真蠢.

安装软件列表

win软件推荐: https://segmentfault.com/a/1190000017756878
win10下载: https://msdn.itellyou.cn/
常用软件下载 腾讯软件中心: https://pc.qq.com/
搜狗输入法
2345: 好压 + 看图王 + pdf阅读器
微信 + 企业微信 + 钉钉
snipaste(截图工具)
wox: 类似 Alfred
everything(查找文件)
total-command: 文件浏览器
foxmail
potplayer
软媒时间
迅雷

chrome: 谷歌访问助手
网页版: 115 钉钉 幕布 百度网盘
calibre 电子书管理: https://calibre-ebook.com/
docker desktop + 中文源(https://registry.docker-cn.com)
git + git desktop + git秘钥 + git配置 + xshell
vscode: vscode-rest扩展
idea: phpstorm datagrip(关系型数据库管理)
robo3T(mongo)
fiddler: 慕课网-fiddler工具使用

php+composer
python+pip
golang
java->jdk/maven

工具: bandicam(录屏) camtasia(录屏) carnac(按键屏幕显示) 万彩办公大师
配置: alidns(233.5.5.5 233.6.6.6)

win-r 运行按照环境变量来找可运行程序, 包括打开目录
sysdm.cpl -> 设置环境变量
netplwiz -> 设置开机不用输入密码
共享: 运行或者文件夹地址栏输入 \\192.168.0.107
录音有杂音: 声音图标 -> 右键 -> 录音设备, 然后一步一步设置就行了
win10 bash: 试用感觉不咋地
翻页: pageup / pagedown 或者 左右方向键
新建隐藏文件: 末尾加一个点; cmd 下 echo '' > .xxx(在 git bash 下这都不叫事)
文件被占用无法删除: 资源管理器->cpu->关联句柄->搜索文件名, 就可以看到是什么程序在使用文件了
window 快捷键冲突:尝试了一圈小软件,在 Win10 下都不好用,最后只好修改热键;先用 qq 检测热键是否被占用,然后修改
开机自启动:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
环境变量: 加入环境变量中才可以在 cmd 中直接调用
安装 msi 报 error2303: admin cmd ->msiexec -i $file
window 常用运行库
清理 windows.old: 磁盘 - 属性 - 磁盘清理 - 系统文件
放大镜: win-+ 打开 win-esc 退出 设置view->停靠
outlook群发短信: 同时给不同的人发不同的内容

calibre: 来处理 ebook, 开源软件, 很给力
gif: flvcd.com 在线视频下载; gifcam 视频截取gitf; gif工作室 安卓保存gif
pdf: Acrobat 给 pdf 添加表单、直接修改 pdf 可能导致样式问题
Rufus: Create bootable USB drives the easy way

win10 常用快捷键: http://www.pconline.com.cn/win10/680/6807260_all.html
potplayer 好用的视频播放器: z正常倍速x减c加 d上一帧f下一帧 添加链接播放(flv/m3u8)
少数派 小众软件
善用佳软: 大鱼号 TC学堂
total commander
snipaste - 截图工具
bandicam: 注册机破解 设置-全屏/保存到桌面/视频格式avi/音频格式pcm f12开始结束 S-f12暂停
camtasia studio: 屏幕录制工具, 设置视频格式avi, 音频立体声 f9录制 f10结束录制
朗读女: 文本朗读工具
carnac: 屏幕显示键盘按键
倍速播放: 腾讯视频(2x, 广告); 网易公开课 web github flvcd+m3u8视频流; app离线+dice player(没有中文字幕)
bash on win: https://segmentfault.com/a/1190000006175018

# 包管理工具: chocolatey
choco search/install/uninstall xxx
choco list -l # 列出本地安装的包

android app

  • clipboard plus: 复制后分词选择
  • ppiicc: 合成电影字母图
  • 一个木函: 工具集App

chrome

fiddler抓包

https://imooc.com/learn/37

设置代理:

  1. tools - options - connection: 设置 port
  2. 设置手机wifi - 手动代码 - fiddler 所在机器 ip:port
  3. 电脑先测试一下 ip:port 是否ok

请求重放: 右键 - replay - R(request)/E(edit 记得改 host 部分)

vbs

msgbox("做我女朋友好吗")
msgbox("房产证上会写你名")
msgbox("保大")
msgbox("我妈会游泳")

powershell

console/ISE

$PSVersionTable # version
netstat -ano|grep 1080 # 查看端口暂用情况

# minikube
choco install minikube
minikube start --vm-driver="hyperv" --memory=4096 --registry-mirror=https://registry.docker-cn.com --hyperv-virtual-switch="minikubeSwitch" --docker-env HTTPS_PROXY=${https://registry.docker-cn.com}

$host / $profile

# alias
Get-Alias -Definition mkdir
gal g*
Set-Alias doc docker-compose.exe
function gac {git add -A;git commit -m "czl";git pull;git push}

# help
Get-Help / man / help # Get-Help show
Update-Help -Force
syntax
show-command
get-command

# pip & extend
export-*
Install-module posh-git

# object
get-member # gm
$x = [xml](cat xxx.xml) # play xml as object
Get-Service | where {$_.status -eq 'stop'}

# pip deep
input by value / propertyName
() # thing in it run first
get-members # careful the typeName

# remoting

# automation
policy
$
use file for cross var
param
synatx
Ctrl-j
module

cmder

http://www.amilitalia.it/github.com/bliker/cmder.html

Tab manipulation

Ctrl + t : new tab dialog (maybe you want to open cmd as admin?)
Ctrl + w : close tab
Alt + enter: Fullscreen

Shell

Shift + Up : Traverse up in directory structure (lovely feature!)
End, Home, ctrl : Traversing text with as usual on Windows
Ctrl + r : History search
Shift + mouse : Select and copy text from buffer

cmd

遇到一个很好的讲 cmd 的教程: http://www.crifan.com/summary_usage_of_win7_cmd/

空格键翻页
清屏: cls
开启关闭服务 net start/stop mysql
文件夹中 S-鼠标左键, 出现的菜单中就可以打开cmd
.bat 是可以执行命令行文件, 直接双击执行即可
修改编码为 utf8: chcp 65001
path : 查看当前的环境变量

其他

  • mac 与 pc 键盘布局对比: 可以改按键映射, 来得到习惯的操作习惯
  • 2台路由器互联

由于路由器默认都是 192.168.1.1 , 所以2台互连的时候, 需要将一台的地址改一下, 比如改为 192.168.10.1

在百度网盘搜索相应资源: XXX site:pan.baidu.com

目录
相关文章
|
6月前
使用 UI5 Tools 这款 Visual Studio Code 扩展来管理和运行本地 SAP UI5 应用试读版
使用 UI5 Tools 这款 Visual Studio Code 扩展来管理和运行本地 SAP UI5 应用试读版
32 0
|
开发工具
【HarmonyOS】【DevEco Studio】NOTE02 :Create a “Hello World ”Application
【HarmonyOS】【DevEco Studio】NOTE02 :Create a “Hello World ”Application
63 0
【HarmonyOS】【DevEco Studio】NOTE02 :Create a  “Hello World ”Application
|
IDE Shell 网络安全
tech| 开发环境之 IDE
> one vim, use everythere, 强推! > vim is editor? no, a program language. (vim 只是个编辑器? 不, 它是一门编程语言. 和上一句呼应)
96 0
|
Web App开发 JavaScript
Script Lab 10:为Officejs开发配置VSCode环境(02)
Script Lab 10:为Officejs开发配置VSCode环境
166 0
Script Lab 10:为Officejs开发配置VSCode环境(02)
|
前端开发 JavaScript 开发工具
Script Lab 10:为Officejs开发配置VSCode环境(01)
Script Lab 10:为Officejs开发配置VSCode环境
211 0
Script Lab 10:为Officejs开发配置VSCode环境(01)
|
SQL 缓存 Oracle
SAP BTP 上使用 Mobile Back-End Tools(MBT)进行全栈开发的方法概述
SAP BTP 上使用 Mobile Back-End Tools(MBT)进行全栈开发的方法概述
124 0
SAP BTP 上使用 Mobile Back-End Tools(MBT)进行全栈开发的方法概述
|
人工智能 JavaScript 前端开发
Script Lab 01:快速 O365 开发工具
Script Lab 01:快速 O365 开发工具
580 0
Script Lab 01:快速 O365 开发工具
|
Web App开发 前端开发 JavaScript
Script Lab 10:为Officejs开发配置VSCode环境
Script Lab 10:为Officejs开发配置VSCode环境
240 0
Script Lab 10:为Officejs开发配置VSCode环境
|
存储 数据可视化 Linux
3 个超棒的 Git GUI 客户端 | Code China
使用诸如 Code China、Github 等代码托管平台的时候,除了最常用的找代码和下载代码之外,可能还会用到推送、拉取代码,对于研发同学来说,常用的会是命令行,但是对于初学者不友好,这个时候推荐使用 Git GUI 客户端,可视化的界面可使操作更轻松,接下来分别介绍几款 GUI 客户端工具
1170 0
Link Develop平台之初体验
最近拿公司的一个项目体验了一下阿里云lot的link develop平台,使用起来还是很方便的,创建设备模型,定义功能,接入设备,数据就上来了,展示方面平台也提供了很方便的工具,先上图看下结果。
2430 0