The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

如何透過檔案總管建立 .gitignore 或 .editorconfig 等只有副檔名的檔案

如果你是在純 Windows 環境下開發程式,通常不會遇到「只有副檔名」的檔案名稱,但是如果你是在 Windows 平台開發前端應用程式,像是 AngularReact 等等,就很有機會經常遇到像是 .editorconfig.npmrc.bowerrc 諸如此類的設定檔,當要建立這些檔案時,就會產生一個困擾,就是檔案總管無法建立沒有檔名的檔案,我之前每次都要先開記事本,把內容打完後再儲存檔案,這時才能儲存只有副檔名的檔案。我最近發現,原來 Windows 檔案總管也可以建立只有副檔名的檔案,這篇文章就讓我來細說從頭。

... 繼續閱讀 ...

如何將 Open Live Writer 的草稿文章自動同步到 Dropbox 雲端硬碟

我原本已經把 Windows Live Writer (WLW) 編輯中的草稿文章設定自動與 Dropbox 同步,讓我在多台電腦之間都能同步撰寫到一半的文章,可惜的是 Open Live Writer (OLW) 將機碼路徑都改了,害我找不到新的機碼在哪,感謝開源的 Open Live Writer 讓我在短時間內就從原始碼中找到機碼的確切位置,不但能正確設定,甚至還能讓 Windows Live Writer 與 Open Live Writer 兩套軟體之間都能無縫接軌,因為這兩套軟體所支援的設定格式完全相容,以下就看我如何設定吧!

... 繼續閱讀 ...

介紹好用工具:Cmder ( 具有 Linux 溫度的 Windows 命令提示字元工具 )

在前端工程師的鄙視鍊中, Windows 一直以來都被 Mac OS X 的人所鄙視,我覺得其中有個癥結點在於 Mac OS X 的 Terminal 下可以做的事情很多,而且又與 Unix-like 的作業系統相容,很多指令都可以共用,又有很多 Shell 可以安裝,確實比 Windows 的命令提示字元 ( Command Prompt ) 或 PowerShell 來的方便許多。由於我個人也越來越常在 Windows 平台使用前端開發相關工具,因此也越來越常用命令提示字元進行指令列操作,直到最近把 cmder 裝起來玩,我的 Windows 才開始有了點 Linux 的溫度,本篇文章就讓我來好好介紹 cmder 這套前端工程師的逆天神器吧!

... 繼續閱讀 ...

關於 PATH 環境變數過長而導致命令提示字元下無法執行特定程式的問題

最近由於經常在研究前端常用的各式工具,像是 npm, bower, gulp, webpack, yo, git 等等的工具用的很多,因此親手打指令執行程式的機會變多了,然而有好長一段時間間斷地出現了一些靈異現象,我卻無法解釋,直到最近終於發現了一些潛在的地雷,身處 Windows 平台下的前端工程師們不得不注意。由於我最近迷上了 Cmder 工具,在使用這套工具時可以讓我在輸入指令時,就像身在 Linux 環境下一樣自在,功能很多、支援鍵盤快速鍵、還支援命令與參數自動完成,非常好用,不過有時候卻發現他有點不太靈光,明明已經裝好了 npm 或 bower 工具,就是無法正常執行,我開啟 Windows 內建的「命令提示字元」視窗卻又可以執行。但問題是並不是永遠都不能執行,因為有時候又可以正常執行。這完全是一個農曆七月鬼打牆的概念,我將用這篇文章來說明問題背後的原理與解決方法。

... 繼續閱讀 ...

Google 表單如何設定欄位預設值(可從網址列變更預設值)

最近很常用 Google 表單設計各式問卷、面試考題或一些需要收集多人回報資訊的表單,真的非常好用、實用且穩定,不過前陣子卻有個困擾是不知道如何替表單預先輸入一些預設值,好讓大部分填寫問卷的人不用輸入一些欄位的內容,或讓我將一些單選或複選的選項事先勾選起來。最近終於找到解決方法,在此分享這個實用技巧。

... 繼續閱讀 ...

如何將現有 PieTTY 轉換成 Portable 版本 (含站台資料轉移)

今天意外發現原來我的 PieTTY 有支援可攜式的版本 (PieTTY Portable),而且發現的時候還搞亂我的所有 PieTTY 站台設定,所以特別注意到目前 PieTTY 最新版的變更。本文將介紹如何將現有 PieTTY 0.4.00b14 (beta-14) 轉換成 Portable 版本,並且自動將機碼中的站台資料轉移到可攜式的 PieTTY.ini 設定檔與轉移站台資料時的注意事項。

... 繼續閱讀 ...

在 Windows 8 將 NB 的無線網路變成可分享的 Wi-Fi 熱點

三年前我曾經寫過一篇【如何將 NB 的無線網路變成可分享 Wi-Fi 的 AP 模式 (Ad-Hoc)】的文章,這幾天因為到大陸出差,又需要再次利用筆記型電腦 (NB) 分享 Wi-Fi 熱點出來,以便讓我的手機使用飯店提供的網路,這才發現原本的文章已經無法適用於 Windows 8 作業系統了。所以趁機重新研究了一下新的設定方式,並整理成這篇文章。

... 繼續閱讀 ...

Will 保哥的開發人員工具軟體清單 ( 最新 2013 年版 )

從上次發表 Will 保哥的開發人員工具軟體清單 ( 最新 2011 年版 ) 至今已經超過兩年,軟體市場發生了不少變化,常用的工具軟體也都升級了好幾代了,前陣子採購了今年需要的 i7 + 16G 戰鬥機 (工作用桌機),也決定好好的來更新一下這份 Will 保哥的開發人員工具軟體 供大家參考。
( 東西很多,要有心理準備 ^^ )

... 繼續閱讀 ...

使用 Windows 8 時,如何進入沒有相同 SID 權限的目錄

前天第一手拿到 Windows 8 作業系統,便即刻將我的筆記型電腦重裝為 Windows 8 RTM 版本,在重裝之前照慣例會先將原本硬碟做一次完整影像備份 (你可以用 Disk2vhd 或其他影像備份軟體),當重裝完成正在復原資料與設定時卻發現缺漏了一些檔案,所以就把原先備份的檔案叫出來,並掛載為一顆磁碟機,想說直接複製檔案出來即可,但悲劇就這樣發生,欲知詳情請繼續看下去…

... 繼續閱讀 ...

使用 PieTTY 登入遠端 Linux 發生文字模式 UI 錯亂的問題

PuTTY 是個小巧方便的 Telnet/SSH 安全遠端連線程式,但用於非英語系文字時有非常多的問題, 而且它對於初學者來說過於複雜的使用界面也為人詬病已久。 PieTTY 則是源自於 PuTTY,修正與完整支援亞洲等多國語系字元、 並在使用界面上大幅改進、易學易用的版本,所以我幾乎都只用 PieTTY 進行 SSH 連線,不過內建的設定卻會對某些文字模式下的 UI 發生畫面錯亂的情況 (如下圖示),雖然大多不會影響操作,但畫面亂掉真的很礙眼,我也是花了好些時間才找到修正的方式,以下就是解決方法。

... 繼續閱讀 ...

Windows 8 小技巧: 如何自製功能捷徑到 WinX 進階功能選單

前天的文章【Windows 8 小工具: 自製【關機】功能到 WinX 進階功能選單】分享了一個小工具,但這個捷徑要怎樣才能自己放上去呢?這篇文章就是記錄我實現自訂關機功能選單的筆記,可以讓你自訂任意捷徑到 WinX 進階功能選單,這過程有點小複雜,大家學會之後可以加以靈活運用,把常用的功能捷徑都放上去喔並且加上自訂的快速鍵喔。 ^_^

... 繼續閱讀 ...

Windows 8 使用者帳戶控制 (UAC) 深入研究與專家密技分享

使用者帳戶控制 (UAC) 是個讓人又喜歡又討厭的東西,喜歡的是它真的讓惡意軟體不容易入侵你的電腦,討厭的是它真的很煩,隨時都有可能跳出一個提示你是否同意執行的畫面,也因此不少人剛安裝完 Windows Vista 或 Windows 7 都是第一時間將其關閉,而關閉的結果是電腦永遠執行在最高權限底下,當不小心執行到惡意程式時,電腦就有可能被植入木馬或病毒,非常危險!也因此 Windows 8 為了兼具安全方便,再次改良 使用者帳戶控制 (UAC) 的使用方式,這次是就算你設定關閉 使用者帳戶控制 (UAC) 但事實上並沒有關閉,是不是覺得很玄?接著看下去你可能就會明白。

... 繼續閱讀 ...