date: 2016-04-12 17:24
title: tech| 開發(fā)環(huán)境之window
開發(fā), 用 mac 吧!
重裝系統(tǒng)有感
一直用 PE 重裝系統(tǒng), 所以這次 重整 win 系統(tǒng)的時(shí)候, 同樣對(duì) PE 有著 迷之自信, 簡(jiǎn)單說一些細(xì)節(jié):
- 公司下載好了 win 鏡像, 但是沒有下載好 PE, 家里網(wǎng)速著實(shí)坑爹, 浪費(fèi)時(shí)間之一
- 世面上 PE 魚龍混雜, 有的甚至安裝要花 10min+, 甚至出現(xiàn)長(zhǎng)長(zhǎng)的下載進(jìn)度條 浪費(fèi)時(shí)間之二
順便一提這次折騰明白的 PE 的一些事兒:
- PE 啟動(dòng)方式有多種, 新式的 UEFI 和老式(老式不重要, 忘了它)
- 文件系統(tǒng) FS 有多種, win 下默認(rèn)是 NTFS, 是不能將 PE 安裝為 UEFI 模式的
- BIOS 中可以在 boot 中設(shè)置硬盤模式, 新式的 UEFI 和老式(AHCI)
- 硬盤的存儲(chǔ)介質(zhì)有多種, 機(jī)械硬盤 HD -> 固態(tài)硬盤 SSD -> 閃存, 而我的小米 Pro 只支持 UEFI 模式啟動(dòng), 才可以在 PE 中識(shí)別本地硬盤
上面基本就構(gòu)成了一個(gè)死循環(huán), PE 無法安裝為 UEFI 模式, 進(jìn)入 PE 后無法識(shí)別本機(jī)硬盤, 換 PE, 繼續(xù)無法安裝為 UEFI 模式, 浪費(fèi)時(shí)間之三
這一套組合下來, 折騰到凌晨 2 點(diǎn).
都這個(gè)點(diǎn)了, 突然靈機(jī)一動(dòng), 可以使用系統(tǒng)自動(dòng)的重置功能呀, 心理暗暗夸了自己一句 -- 真聰明.
但是轉(zhuǎn)念一想, 一開始怎么就沒想到了 -- 真蠢.
安裝軟件列表
win軟件推薦: https://segmentfault.com/a/1190000017756878
win10下載: https://msdn.itellyou.cn/
常用軟件下載 騰訊軟件中心: https://pc.qq.com/
搜狗輸入法
2345: 好壓 + 看圖王 + pdf閱讀器
微信 + 企業(yè)微信 + 釘釘
snipaste(截圖工具)
wox: 類似 Alfred
everything(查找文件)
total-command: 文件瀏覽器
foxmail
potplayer
軟媒時(shí)間
迅雷
chrome: 谷歌訪問助手
網(wǎng)頁版: 115 釘釘 幕布 百度網(wǎng)盤
calibre 電子書管理: https://calibre-ebook.com/
docker desktop + 中文源(https://registry.docker-cn.com)
git + git desktop + git秘鑰 + git配置 + xshell
vscode: vscode-rest擴(kuò)展
idea: phpstorm datagrip(關(guān)系型數(shù)據(jù)庫管理)
robo3T(mongo)
fiddler: 慕課網(wǎng)-fiddler工具使用
php+composer
python+pip
golang
java->jdk/maven
工具: bandicam(錄屏) camtasia(錄屏) carnac(按鍵屏幕顯示) 萬彩辦公大師
配置: alidns(233.5.5.5 233.6.6.6)
win-r 運(yùn)行按照環(huán)境變量來找可運(yùn)行程序, 包括打開目錄
sysdm.cpl -> 設(shè)置環(huán)境變量
netplwiz -> 設(shè)置開機(jī)不用輸入密碼
共享: 運(yùn)行或者文件夾地址欄輸入 \\192.168.0.107
錄音有雜音: 聲音圖標(biāo) -> 右鍵 -> 錄音設(shè)備, 然后一步一步設(shè)置就行了
win10 bash: 試用感覺不咋地
翻頁: pageup / pagedown 或者 左右方向鍵
新建隱藏文件: 末尾加一個(gè)點(diǎn); cmd 下 echo '' > .xxx
(在 git bash 下這都不叫事)
文件被占用無法刪除: 資源管理器->cpu->關(guān)聯(lián)句柄->搜索文件名, 就可以看到是什么程序在使用文件了
window 快捷鍵沖突:嘗試了一圈小軟件悠就,在 Win10 下都不好用劣针,最后只好修改熱鍵户誓;先用 qq 檢測(cè)熱鍵是否被占用冰蘑,然后修改
開機(jī)自啟動(dòng):C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
環(huán)境變量: 加入環(huán)境變量中才可以在 cmd 中直接調(diào)用
安裝 msi 報(bào) error2303: admin cmd ->msiexec -i $file
window 常用運(yùn)行庫
清理 windows.old: 磁盤 - 屬性 - 磁盤清理 - 系統(tǒng)文件
放大鏡: win-+ 打開 win-esc 退出 設(shè)置view->椭莨簦靠
outlook群發(fā)短信: 同時(shí)給不同的人發(fā)不同的內(nèi)容
calibre: 來處理 ebook, 開源軟件, 很給力
gif: flvcd.com 在線視頻下載; gifcam 視頻截取gitf; gif工作室 安卓保存gif
pdf: Acrobat 給 pdf 添加表單蓝角、直接修改 pdf 可能導(dǎo)致樣式問題
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)
少數(shù)派 小眾軟件
善用佳軟: 大魚號(hào) TC學(xué)堂
total commander
snipaste - 截圖工具
bandicam: 注冊(cè)機(jī)破解 設(shè)置-全屏/保存到桌面/視頻格式avi/音頻格式pcm f12開始結(jié)束 S-f12暫停
camtasia studio: 屏幕錄制工具, 設(shè)置視頻格式avi, 音頻立體聲 f9錄制 f10結(jié)束錄制
朗讀女: 文本朗讀工具
carnac: 屏幕顯示鍵盤按鍵
倍速播放: 騰訊視頻(2x, 廣告); 網(wǎng)易公開課 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: 復(fù)制后分詞選擇
- ppiicc: 合成電影字母圖
- 一個(gè)木函: 工具集App
chrome
fiddler抓包
設(shè)置代理:
- tools - options - connection: 設(shè)置 port
- 設(shè)置手機(jī)wifi - 手動(dòng)代碼 - fiddler 所在機(jī)器 ip:port
- 電腦先測(cè)試一下 ip:port 是否ok
請(qǐng)求重放: 右鍵 - replay - R(request)/E(edit 記得改 host 部分)
vbs
msgbox("做我女朋友好嗎")
msgbox("房產(chǎn)證上會(huì)寫你名")
msgbox("保大")
msgbox("我媽會(huì)游泳")
powershell
- https://channel9.msdn.com/Series/GetStartedPowerShell3
- 《Learn Windows PowerShell 3 in a Month of Lunches》
- posh-git: https://github.com/dahlbyk/posh-git
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
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
遇到一個(gè)很好的講 cmd 的教程: http://www.crifan.com/summary_usage_of_win7_cmd/
空格鍵翻頁
清屏: cls
開啟關(guān)閉服務(wù) net start/stop mysql
文件夾中 S-鼠標(biāo)左鍵
, 出現(xiàn)的菜單中就可以打開cmd
.bat
是可以執(zhí)行命令行文件, 直接雙擊執(zhí)行即可
修改編碼為 utf8: chcp 65001
path
: 查看當(dāng)前的環(huán)境變量
其他
- mac 與 pc 鍵盤布局對(duì)比: 可以改按鍵映射, 來得到習(xí)慣的操作習(xí)慣
- 2臺(tái)路由器互聯(lián)
由于路由器默認(rèn)都是 192.168.1.1
, 所以2臺(tái)互連的時(shí)候, 需要將一臺(tái)的地址改一下, 比如改為 192.168.10.1
在百度網(wǎng)盤搜索相應(yīng)資源: XXX site:pan.baidu.com