SharpBrowser,使用 C# 和CefSharp构建的全功能网页浏览器,下载SharpBrowser的源码_GitHub_帮酷

来源: SharpBrowser,使用 C# 和CefSharp构建的全功能网页浏览器,下载SharpBrowser的源码_GitHub_帮酷

SharpBrowser源代码下载

  • Git URL:
    git://www.github.com/sharpbrowser/SharpBrowser.git
  • Git Clone代码到本地:
    git clone http://www.github.com/sharpbrowser/SharpBrowser
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/sharpbrowser/SharpBrowser
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

SharpBrowser

SharpBrowser是最快的开放源码 C# 网络浏览器 ! 在渲染网页时比 Google Chrome 稍快一些,因为它是轻量级的CEF渲染器。 我们比较了每个可用的.NET 浏览浏览引擎,最终确定了高性能的 CefSharp。 许可许可许可许可许可。

特性

  • HTML5,CSS3,JS,HTML5视频,3,等等
  • 标签式浏览
  • 地址栏( 也打开 Google )
  • 后退,前进,停止,刷新
  • 开发工具开发工具
  • 搜索栏( 也高亮显示所有实例)
  • 下载管理器
  • 自定义错误页
  • 自定义上下文菜单
  • 轻松添加厂商特定品牌,按钮或者热键
  • 查看联机&脱机网页

热键

热键函数

Ctrl+T 添加新标签
Ctrl+N 添加新窗口
Ctrl+W 关闭活动选项卡
F5 刷新活动选项卡
F12 开发人员工具
Ctrl+Tab 切换到下一个标签
Ctrl+Shift+Tab 切换到前一选项卡
Ctrl+F 打开搜索栏( 输入查找下一个,Esc关闭)

代码

  • SharpBrowser使用 CefSharp 51,NET框架 4.5.2
  • MainForm.cs – 主网页浏览器用户界面和相关功能
  • Handlers – 我们注册在CefSharp中的各种处理程序,使我们能够更深入地集成我们的CefSharp和
  • Data/JSON.cs – 快速JSON序列化器/解串器
  • bin – 由于需要复杂的CefSharp设置,bin 文件夹中包含二进制文件。 不清空这里文件夹。
  • 下载管理器和自定义错误页面需要 bin/storage – HTML和 JS

Credits

赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏