2022年12月26日 星期一

自訂ReSharper 的Code Cleanup

很多時候會客製化屬於自己的 Code Cleanup ,而每當跑編譯或是測試時會自動調整程式

來符合我們的設定,這邊紀錄一下...

2022年12月5日 星期一

VSCode 安裝 Git Graph 來輔助檢視紀錄

雖然大都使用簡單指令來操作版控,但遇到需要跟同事討論程式的時候,這時有個視覺化的工具來輔助

是很不錯的,讓溝通效率加倍...

2022年12月4日 星期日

將金鑰內容儲存JSON 格式注意事項

前些日子,有篇介紹產生金鑰的文章,但若要將金鑰內容儲存為 json 格式需要注意甚麼?

而實務上這類的資訊,都會透過加密手法隱藏明文,故這邊只是建議儲存格式上的細節。


2022年11月24日 星期四

Git 列出指定Commit 間有異動的檔案

難免有時候會需要確認幾次簽入中異動了哪些檔案,操作上可以透過 Sourcetree 去點每個 commit,

但就是慢了點;另外,若是不幸的需要交付異動的相關檔案(含新增修改),若此次調整有多個 簽入,

那可能的作法可以先 combind to one commit,這次紀錄,先不將commit 合併情境下,透過指令來

檢視清單...

2022年11月22日 星期二

讓VS2022 支援 jQuery Code Snippets

很久沒有寫 jQuery 了,這次剛忙調整舊專案,想說順手安裝jQuery Code Snippets,於是到管理擴充功能

,想說直接搜尋並且下載安裝,但...,登...燈...既然找不到

2022年11月16日 星期三

使用 Open SSL 產生金鑰

由於有越來越多需要使用 openssl 產生金鑰的需求,為了減少腦內記憶體負荷,手動紀錄一下


2022年10月22日 星期六

設定 ReSharper FileLayout

ReSharper 有個方便的設定,FileLayout 可以讓我們針對C# 檔案進行排版,如 field 要
比建構式上面,property 、event 等等都可以設定...

2022年10月20日 星期四

如何取得 EnumMemberAttribute 的值

正所謂人在江湖走,沒少不在前人的Code 中求生存,加上各種詭異的需求疊加,想要在這

茫茫Code 海中求得溫飽,不得已被逼得展現求生意志...


2022年10月19日 星期三

如何檢視 ASP.NET Core 應用程式偵錯屬性

我們開發ASP.NET Web 應用程式時,真的很少會去修改 Url 的設定,今天就有路邊不知哪來的

專案,打開後建置成功,但對接程式怎麼樣就是呼叫不到...


2022年10月13日 星期四

透過「curl to C# converter」 線上工具取得雛形程式碼

最近又有機會玩 curl,在需要呼叫WebApi 的情境下可以幫助我們快速測試,當然Postman 也是

不錯的選擇;測試後對於 webapi 有了初步認知,後續就是要使用程式來實現了,而這個步驟

能夠加快完成,提前下班不是夢...


2022年10月10日 星期一

Visual Studio 2022 安裝 AceJump

這篇是一則筆記,在使用 VS2022 開發之後,有一些常用的外掛需要重新安裝,而這個 AceJump 就是

其中一個,因為在VS2022 裡面搜尋這個擴充套件是找不到的,但在VS2019 是有的...


2022年10月9日 星期日

解決 Visual Studio 快捷鍵「選取該行上下移動」失效問題

這篇標題有點饒舌,最近筆電陸續安裝開發工具後,其他買的產品也一併要安上,一些個人手

感上因應調整的設定都忘光了,想說還是來記錄一下好了;當然 Visual Studio 及 Rider 都有

支援匯入匯出功能,這邊單純筆記...


2022年6月12日 星期日

Vim 情境下如何實現Multi-line 編輯

一些場景確實需要Multi-line 編輯,而用起來有種事半功倍的效果,踏實且方便;這類的 feature,

其實在相關的編輯器或文字編輯程式都已實現;只是,場景來到了 vim 環境下,有時會突然忘記

怎麼操作,因覺得Vim 環境下操作其實沒有直接使用快捷鍵直覺,所以需要紀錄一下...


2022年5月30日 星期一

T-SQL 使用 PATINDEX() 判斷字串內容是否為數值

最近有個需求,要從raw data 資料中判斷某個欄位的值是不是數值,後續再依流程設計往下走;

一般直覺都會使用 ISNUMERIC() 函式來判斷,測試後也覺得沒有問題,直到...


2022年2月23日 星期三

Katalon Recoder 使用等待指令

Katalon Recoder 這套工具,使用了一段時間,情境大都落在網頁表單有相關輸入時,可以快速簡

單的錄一下腳本,並且針對各環境分門別類,用在系統Demo 時挺不錯的;而最近發現某個原本運

作正常的網頁再跑腳本時,既然卡住了...

 

2022年2月9日 星期三

UrlEncode() 特殊字元注意事項

最近在處理一段特殊的程式邏輯,原本以為兩個相同字串經過 UrlEncode(),再透過某個加密演算法

(如:DES或AES )後,內容應該會是一樣,畢竟是相同字串,但透過比對後,發現竟然不是這樣,

這其中貓膩究竟是甚麼呢...