每日涉獵技術點存檔(2019年05月)

2019年6月18日

Nuget 包還原異常解決方案git

問題github

有時候 nuget 包會還原異常,查看引用好多包都帶着感嘆號數組

解決方案:框架

打開 Package Manager Console ,選擇有問題的項目 Project, 在 Package Manager Console 執行如下命令:ide

Update-Package -Reinstall函數

或者工具

Update-Package -Reinstall -Safeoop

這樣就會從新安裝包,而且有更新的還會安裝更新,相對來講下面這種方式更好一些,避免出現更新以後有不兼容的類庫致使代碼編譯失敗。優化

2019年6月7日

Business Process Model and Notation (BPMN) BPM2.0  ui

https://www.omg.org/spec/BPMN/2.0/PDF

一些資源

 

 

2019年5月16日

EWSoftware/SHFB

Sandcastle Help File Builder (SHFB). A standalone GUI, Visual Studio integration package, and MSBuild tasks providing full configuration and extensibility for building help files with the Sandcastle tools.

2019年5月9日

Bulma is a free, open source CSS framework based on Flexbox and used by more than 150,000developers.

https://bulma.io/

2019年5月8日

最全的Resharper快捷鍵彙總
編輯
Ctrl + Space 代碼完成 
Ctrl + Shift + Space代碼完成
Ctrl + Alt + Space代碼完成
Ctrl + P 顯示參數信息
Alt + Insert 生成構造函數,屬性,重載成員函數,實現接口
Ctrl + Alt + J 生成if,try..catch,#region塊
Ctrl + / 註釋及取消//註釋
Ctrl + Shift + / 註釋及取消/**/註釋
Ctrl + W 增量選擇塊
Ctrl + Shift + W 增量反選
Alt + Enter 顯示錯誤的修正方法
Ctrl + Alt + F 格式化代碼
Ctrl + Alt + O 根據指示修改優化
Ctrl + D 複製當前行或選定的塊
查找
Alt + F7 查找變量,方法的引用
Alt + Shift + F7 在設定範圍中查找
Ctrl + Shift + F7 高亮顯示
Ctrl + Alt + Up / Down 定位到下/前一個引用
Ctrl + Alt + F7 快速定位引用位置
Ctrl + Shift + F4 關閉查找結果tab
Ctrl + Alt + U 定位到查找結果
導航
Ctrl + N 定位到類型
Ctrl + Shift + N根據文件名定位
Ctrl + E 最近文件列表
Ctrl + Shift +Backspace 上次編輯位置
Ctrl + B 跳到變量申明處
Ctrl + Alt + B 跳到繼承類或接口處
Ctrl + U 調到基類
Ctrl + Shift + T 跳到類型申明處
Alt + Up / Down跳到下/上一個方法
Ctrl + F12 
F2 / Shift + F2 下/上一個高亮度顯示的錯誤
Ctrl + Shift + E Stack Trace
Refactoring
F6 將類移入另外的命名空間
Shift + F6 方法改名
Ctrl + F6 更改簽名
Ctrl + Alt + N
Ctrl + Alt + M 將選定塊抽取爲一個方法
Ctrl + Alt + V 更改變量名稱和類型
模板
Tab 根據縮寫生成模板
Ctrl + J 插入模板
內置模板:
asrt 生成assertion
ear生成空數組
foreach 生成foreach 塊
ital生成ArrayList的迭代循環
itar 生成array的迭代循環
itdic 生成dictionary的迭代循環
loop生成loop循環
out 打印串
outv 打印變量值
pci public const int
pcs public const string
pro protected
psr public static readonly
psvm main() method declaration
ritar Iterate an array in reverse order
sfc Safely cast variable
thr throw new
toar 將ArrayList 轉化爲array

2019年4月30日

用於GAC程序集管理的工具

https://github.com/dwmkerr/gacmanager

2019年4月27日

Microsoft同步工具SyncToy

SyncToy是微軟開發的一款同步工具,幫助你快速的拷貝,移動,重命名和刪除不一樣文件夾或者不一樣電腦之間的文件。SyncToy是微軟同步框架的一個實際應用例子.

下載地址:http://www.microsoft.com/downloads/details.aspx?familyid=C26EFA36-98E0-4EE9-A7C5-98D0592D8C52&displaylang=en

ScncToy一共提供了五種的同步操做,它們分別是"Synchronize"、"Echo」、"Subscribe」、"Contribute」、"Combine」,把鼠標移動到它們上面會有相應的提示說明。在此,簡單對這五種模式作一簡單描述:

Synchronize:新文件和更改過的文件在左右目錄中將互相複製,同時,若兩個目錄中有一樣的文件,在其中一個目錄有重命名或者刪除的,在另外一個目錄中也將執行一樣操做。

Echo:左目錄中的新文件和更改過的文件將複製到右目錄中;同時,若兩個目錄中有一樣的文件,在左目錄中有重命名或者刪除的,在右目錄中也將執行一樣操做。

Subscribe:右目錄中更新過的文件將複製到左目錄,若是左目錄中存在一樣的文件,在右目錄中有重命名或者刪除的,在左目錄中也將執行一樣操做。

Contribute:和Echo的操做相似,可是不執行刪除操做。

Combine:新文件和更改過的文件在左右目錄中將互相複製,可是不執行重命名和刪除的對比操做。

使用Windows 計劃任務配合同步工做:配置好SyncToy之後,因該工具不能設置自動運行時間,因此須要結合Windows計劃任務配合,自動完成同步工做。因要在計劃任務中使添加的SyncToy自動運行,須要在「Run」中添加如SyncToy運行程序路徑,並在其後添加運行參數"-R Folder pair",

http://www.javashuo.com/article/p-axninqez-cv.html

https://blog.csdn.net/weixin_33827590/article/details/85410302

https://blog.csdn.net/qiye005/article/details/80644627

相關文章
相關標籤/搜索