[Windows] 英中文系統預設字型修改 (Sublime Text / Cygwin 中英字體修改)

Introduction 竟然找不太到修改Windows(Win10為例)中文在英文字體順位之後的預設字體。 解決方法 很多人提倡混和字體,例如YaHei Consolas,自己試試有沒有差吧,根本不叫Consolas… 直接改Windows登錄檔吧,網上很多分享改GRE_Initialize的,無效~ 先搞清楚Windows運行原理吧,進入regedit.exe: HKLM–>Software–>Microsoft–>Windows NT–>CurrentVersion–>Fontlink–>SystemLink 這個就是設定的字體在遇到沒有符合的編碼時,往後解析的優先順序(類似CSS font-family), 所以例如使用Consolas,請先檢查是否設定檔已經存在,沒有就新建(使用Multi String格式),主要是內容鍵入所需的字體順序,搞定。 這改法才根本解決問題,連Notepad++、Cygwin各種APP都通吃 範例: YUGOTHM.TTC,Yu Gothic UI,128,96 YUGOTHM.TTC,Yu Gothic UI MSYH.TTC,Microsoft YaHei UI,64,48 MSYH.TTC,Microsoft YaHei UI LIHEI PRO.TTF,LiHei Pro,110,96 LIHEI PRO.TTF,LiHei Pro MSJH.TTC,Microsoft Jhenghei UI,128,96 MSJH.TTC,Microsoft Jhenghei UI 個人蠻推薦日系的Yu […]

[NodeJS] Gulp.js with plugins 前端完整解決方案教學

Intro gulp.js – Wikipedia Gulp 基本安裝 安裝NodeJS至目前OS上,將使用NodeJS的NPM管理套件(Command Line) 查看版本:node -v , npm -v 先在全域(Global)安裝 Gulp: npm install -g gulp Gulp.js on Github 進入到專案資料夾,進行NPM專案初始化: npm init 主要目的是建立package.json,以便繼續安裝Packages。 進入到專案資料夾,進行Package安裝(Dev Mode): npm install gulp –save-dev 查看版本: gulp –version 建立gulpfile.js於專案資料夾: var gulp = require('gulp'); […]