Tag archives for GitHub

开源软件

开源浏览器插件:GitHub 显示用户编程语言排名

GitHub User Rank是一款在 GitHub 个人页面上显示此用户所擅长编程语言排名的开源浏览器插件,基于NodeJS开发, 插件支持Chrome和Firefox。数据来源于  , 排名基于 repos、contributions、stars、followers 等相关数据。     商店下载: Chrome Web Store 和 Mozilla Add-ons Store
继续阅读
开源软件

手机上的开源 Github 客户端OpenHub

OpenHub是一款 Android 平台下的开源 Github 非官方客户端,遵守GPL开源协议。支持更换主题、编程语言切换,语法高亮,多账户切换,多语言支持(包括中文)。   功能特色: 两种登录方式,(Basic Auth) 和 (OAuth) 支持夜间模式,多重主色调 支持 Markdown 和代码高亮 支持离线模式 支持所有语言的最热版本库查看 支持多账户切换 搜索版本库和用户 支持消息通知 支持添加用户、版本库书签 浏览历史记录 查看 GitHub 集合 查看 GitHub 精选主题 版本库: 查看版本…
继续阅读
开源报告

GitHub 重复代码超过一半

大学研究人员研究了GitHub平台上公开的项目, 发现重复代码比例超过了一半。  亿文件中只有 8500 万是唯一的。JavaScript 是克隆最多的环境,94% 的 JavaScript 文件是复制粘贴的;73% 的 C++ 文件是高度重复的,而 Python 程序则是 71%。Java 重复率较小,但比例也达到了 40%。
继续阅读
开源软件

Atom打造为IDE开发环境

Atom IDE是Github与Facebook合作推出的 Atom 可选工具包, 安装工具包后,可通过使用语言服务器的强大功能为代码和项目提供深度的语法分析。 目前支持 C#, Flow, Java, JavaScript, PHP, 和 TypeScript 语言的软件包,使 Atom-IDE 成为一个强大的跨平台开源IDE。 使用方法: 安装至少两个软件包 —— Atom IDE 的用户界面和语言支持包 启动 Atom 的安装软件包对话框(设置视图:Install Packages and Themes) 搜…
继续阅读