English | 简体中文
基于 Roslyn 、 monaco-editor 开发的快速验证 C# 代码片段的工具。类似 LinqPad,支持ai chat与ai completion
- 下载 release 包
- 解压后,找到 SharpPad.exe 双击运行
- 浏览器打开控制台显示的ip:port
在项目根目录
- 跑新服务
docker compose up -d
- 更新服务
docker compose build sharppad && docker compose down && docker compose up -d
- 停止服务
docker compose down
https://github.com/gaoconggit/SharpPad/tree/main/KingOfTool
- 下载配置
- 在sharpPad上创建一个目录
- 在目录中按右键,选择导入 KingOfTool.json
- git clone 代码仓库
- 在 Visual Studio 中启动 SharpPad 项目。
- 使用
Ctrl + Enter
运行 "Hello World"。
Ctrl + Enter
运行代码Alt + C
清空输出信息Ctrl + J
代码提示Ctrl + K
Ctrl + D
格式化代码Ctrl + S
保存代码Alt+L
光标在聊天框时,清空聊天记录Ctrl + Shift + Space
手动触发GPT自动补全
- 代码智能提示
- 支持导入 NuGet 包
- 多目录支持
- 导入导出目录功能
- ai chat
- ai auto completion
- 多模型切换
- 主题切换
- 仅显示当前目录
- 支持选择c#版本
- 移动端UI
- 进行中的任务
- nuget 管理页面
- 断点调试(建议使用cs-script)
- 多文件支持
- windows pc client
- 感谢 monacopilot 提供的 GPT 自动完成功能。