首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

OrcShell:打造專屬開發者的輕量級 C# 互動式 Shell

     編輯:關於.NET

緣起:IDE 太重,需要輕量工具

Visual Studio 啟動緩慢、資源佔用高,開發者常需快速驗證語法、測試 API、檢查型別。OrcShell 應運而生:一個專注於 C# 代碼片段執行與型別探索的控制台 Shell。

核心功能一覽

(1)型如檔案系統般瀏覽型別

  • lsc / dirc:列出當前命名空間下的型別與子命名空間
  • cdc:像 cd 一樣進出命名空間
  • 型別檢視:輸入型別名查看方法、屬性、建構函式、成員

列出型別

進出命名空間

檢視型別

(2)代碼片段執行與變數共享

  • 多行代碼片段間共享環境變數
  • Save(name, obj) 持久化物件
  • My(name) 取得物件

代碼片段執行

(3)擴展方法與別名系統

  • 任意物件 .p() 輸出,簡化 Console.WriteLine
  • alias 定義常用指令縮寫

擴展方法與別名

專案資訊

後續文章將詳細剖析架構設計、型別管理、動態編譯實現細節。歡迎貢獻代碼與建議!

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved