Posts
ProGet - Create feed
ProGet 要建立 Feed,可在帳號登入後切至 Feeds 頁面。
點選 Create New Feed 按鈕。
選取要建立的 Feed 類型,看是 npm、NuGet、Bower…
設定要建立的 Feed 的名稱,按下 Create Feed 按鈕。
指定的 Feed 就會被建立,並帶到 Manage Feed 的頁面,若有需要可透過該頁面做細部設定的調整。
切回 Feeds 頁面就會看到剛建立的 Feed。
read morePosts
ProGet - Installation
要安裝 ProGet,可到 ProGet 官網,切換到下載頁面下載安裝程式。
安裝程式下載下來後點擊安裝,
一開始是授權頁面,沒問題的話按下 I Agree 按鈕接受授權繼續。
設定要使用的 ProGet 版本,看是要使用免費版、企業版的 45 天試用、還是要輸入序號使用。
設定要註冊用的電子郵件與使用者名稱。
設定安裝的路徑。
設定 ProGet 要用的 SQL Server。若已有 SQL Server,可勾選 Existing SQL Server Instance,設定 SQL Server 的連線。若是沒有現成的 SQL Server,可勾選 New Instance of SQL Express,讓安裝程式安裝 SQL Express 給 ProGet 使用。
設定 ProGet 的 Host 方式。勾選 Integrated Web Server,ProGet 會 Host 成 Windows 服務。勾選 IIS,ProGet 會 Host 在 IIS 站台上。
設定要給 ProGet 運行用的帳號。
如果設定都正確,按下 Install 按鈕進行安裝即可。
安裝完按下 Launch ProGet 按鈕。
read morePosts
Visual Studio Code - Markdown preview
Visual Studio Code 要預覽 Markdown,可以按下熱鍵 Ctrl + Shift + P / Cmd + Shift + P 開啟 command palette,選取 Markdown:Open Preview。
或是使用熱鍵 Ctrl + Shift + V,即可切換至 Markdown 的預覽。
若是想要在預覽的同時做編輯,可以按下熱鍵 Ctrl + Shift + P / Cmd + Shift + P 開啟 command palette,選取 Markdown:Open Preview to the Side。
或是透過編輯區右上角的 Open Preview to the Side 按鈕。
抑或是按下熱鍵 Ctrl + K V / Cmd + K V,Markdown 預覽即會開在新的水平分割視窗,且在預覽畫面上滾動捲軸,編輯視窗的捲軸會跟著同步滾動。
read morePosts
>-
Exception Breaker 是 Visual Studio 的套件,能更方便快速的切換 CLR Exception 是否要中斷。
在開發時為了補獲 First chance exception 並中斷,時常要對 CLR Exception 的 Exception Setting 設定做切換,每次都要開啟 Exception Setting 去切換/還原設定十分的麻煩。該套件提供了工具列按鈕與熱鍵,讓切換上更為方便快速。
該套件可透過 Extension Manager 安裝。
套件安裝完需要重啟 Visual Studio。
Visual Studio 重啟後進入除錯模式,即可看到 Exception Breaker 套件的按鈕,按下工具列按鈕或是熱鍵 Ctrl + E, Ctrl + B 即可進行 CLR Exception 中斷設定的切換。
Link Exception Breaker - Visual Studio Marketplace
read morePosts
vscode-icons - Icons for Visual Studio Code
vscode-icons 是 Visual Studio Code 的套件,能讓 Visual Studio Code 的 Explorer 對 Icon 的支援更好。
未安裝 vscode-icons 套件前 Visual Studio Code 的 Explorer 在檔案與目錄的顯示上缺少 Icon,檔案格式的識別或是目錄與檔案的識別都不容易。
按下熱鍵 Ctrl-Shift-P / Cmd-Shift-P 開啟 command palette,輸入 Extensions:Install Extensions,輸入 vscode-icons 找到 vscode-icons 擴充套件進行安裝。
安裝後重啟 Visual Studio Code。
重啟後啟用 vscode-icons 套件。
切到 Visual Studio Code 的 Explorer,即可看到 Visual Studio Code 的 Explorer 在檔案與目錄上都顯示了對應的 Icon。
Link vscode-icons - Visual Studio Marketplace File and Folder Icons in Visual Studio Code
read morePosts
vscode-hexo - VSCode extension to manage hexo commands
vscode-hexo 是 VSCode 的擴充套件,能讓我們在 VSCode 內簡易的調用 Hexo 命令。
按下熱鍵 Ctrl-Shift-P / Cmd-Shift-P 開啟 command palette,輸入 Extensions:Install Extensions,輸入 hexo 找到 vscode-hexo 擴充套件進行安裝。
安裝完後重啟 VSCode。
點選 [File | Open…] 將 Hexo 部落格目錄開啟。
按下熱鍵 Ctrl-Shift-P / Cmd-Shift-P,輸入 Hexo 即可看到可用的 Hexo 命令。
- hexo init # Initializes a website - hexo new # Creates a new article - hexo generate # Generates static files - hexo publish # Publishes a draft - hexo server # Starts a local server - hexo stop # stop a local server(Ctrl-C) - hexo deploy # Deploys your website - hexo clean # Cleans the cache file (db.
read morePosts
Lua - Assignment
Lua 的賦值語法如下:
variable1[, variable2 ...] = value1[, value2 ...] 簡單說就是先寫要被賦值的變數,接著帶上賦值運算子 =,然後再帶入要賦予的值即可。像是下面這樣:
local a = 1 local b = 2 print(a) print(b) 若要一次賦予多個變數,可用逗號隔開帶上數個要被賦值的變數與要賦予的值。要賦予的值會依序賦予給要被賦予的變數,如果賦予的值少於要被賦予的變數,那多餘的變數不會做賦值的動作,其值為 nil。如果賦予的值多餘要被賦予的變數,那多餘的賦予值會被忽略不處理。
local a, b = 1, 2 print(a) print(b) 賦值語法也可以拿來做數值的交換。
variable1, variable2 = value2, value1 像是下面這樣:
local a, b = 1, 2 a, b = b, a print(a) print(b) Link Programming in Lua : 4.1
read morePosts
Lua - String concatenation operator
Lua 的字串要作串接的話,可以使用 .. 運算子。該運算子能將前後的字串相加,若是運算子的前後為數值的話,則會轉成字串後再做相加。
程式寫起來會像下面這樣:
print("Hello " .. "World") print(0 .. 1) Link Programming in Lua : 3.4
read morePosts
Lua - If then else
Lua 的 if 寫法如下,if 後接進入的條件,then … end 區塊內帶入要運行的動作即可。
if condition then ... end 如果有多個分支條件,可以用 elseif 區塊帶上另外的分支條件,或是用 else 區塊指定所有分支條件條件都不滿足時要運行的動作。
if condition then ... elseif condition then ... else ... end 像是要寫個簡易的程式能讓使用者輸入來決定要運行的動作,就可以像下面這樣撰寫:
local input repeat input = io.read() if input == "y" then print("y") elseif input == "n" then print("n") else print("unknow") end until input == "exit" Link
read morePosts
Sass - Install Sass
Sass 依賴於 Ruby,Sass 安裝前需先安裝 Ruby。
Ruby 安裝完後再用 RubyGems 安裝 sass 套件即可。
gem install sass 安裝完後可查詢 Sass 版本做個確認,沒意外的話應該可以看到 Sass 命令正常運作,會顯示當前 Sass 版本。
sass -v Link Sass: Install Sass
read more