1.如何在github上面项目源码?
2.小技巧丨加1s,中文像在 VSCode 那样看 GitHub 的源码有源源码
3.计算机开发|Github上8个很棒的React项目
4.浏览器插件实现GitHub代码翻译原型演示
5.如何轻松阅读github上的项目源码?
如何在github上面项目源码?
github下载文件的流程如下:工具/原料:华为Matebook、Windows、中文Chrome.。源码有源
1、中文首先,源码有源可以DIY的导航源码打开电脑的中文Chrome浏览器,输入Github并检索,源码有源找到相应的中文官网并打开。
2、源码有源打开官网后如图所示,中文需要登录自己的源码有源账户,如果第一次使用的中文话,需要先注册。源码有源
3、中文不登录也可以使用。在右上角的微信域名防封跳转源码输入框中输入JavaScript并搜索。
4、在搜索结果中可以看到很多关于JavaScript的话题讨论,下方有很多作者上传了他们的JavaScript项目的源码。
5、点击某一个项目,现在任意一个文件。
6、下载完成以后,即可查看文件里面的源代码。
小技巧丨加1s,像在 VSCode 那样看 GitHub 的源码
项目介绍:github1s
github1s 是一个开源项目,拥有 k+ 星标,其独特功能在于允许用户在浏览器中以类似 VSCode 的方式查看 GitHub 源码,无需额外克隆操作。
使用指南:浏览器访问 GitHub 项目页面。
在项目 URL 后添加 "1s",五花马源码站例如:github1s.com/conwnet/gi...
回车后,页面会自动转换为 Web 版本的 VSCode 环境,展示项目源码。
通过右键点击目录或文件,用户还能实现快速下载功能。
只需记住 "1s"(一秒记住),即可轻松在浏览器中高效查看和管理 GitHub 源码。
计算机开发|Github上8个很棒的React项目
来自公众号:前端充电宝 今天分享 Github 上 8 个很棒的 React 项目,旨在通过学习这些项目的源码,帮助大家更好地理解 React,并编写出更优雅的 React 代码! 概览: 1. React Tetris React Tetris 是一个使用 React、Redux、Immutable 制作的俄罗斯方块游戏。它是一个适用于 React 学习者的练习项目,通过优化和打磨细节,十周年源码可以提升开发者对 React 的掌握。项目介绍中包含作者的开发想法,提供中文资源,非常值得借鉴。 Github:github.com/chvin/react... 2. Kutt.it Kutt 是一个现代的 URL 缩短器,支持自定义域名。它集成 Node.js、Express、Passport、React、TypeScript、Next、Easy Peasy、styled-components、Recharts、PostgreSQL、拼多多上线正品溯源码Redis 等技术,提供功能丰富的 URL 缩短服务。 Github:github.com/thedevs-netw... 3. Win in React 通过这个项目,开发者使用 React、CSS (SCSS) 和 JS 等标准 Web 技术在浏览器中复制 Windows 桌面体验。该项目展示了在 Web 上重现操作系统的可能性。 Github:github.com/blueedgetech... 4. JoL-player JoL-player 是一个功能强大的 React 播放器,通过高质量的 React 组件、TypeScript 开发和完整的类型定义文件,提供国际化语言、强大的 API 和功能。支持 React +版本。 Github:github.com/lgf/JoL-p... 5. Take Note TakeNote 是一个 Web 笔记应用,提供搜索、多光标编辑、链接笔记、语法高亮、键盘快捷键等功能。它基于 TypeScript、React、Redux、Node、Express 等技术创建,支持本地存储和 zip 格式的下载。 Github:github.com/taniarascia... 6. Fiora Fiora 是一个基于 Node.js、React 和 socket.io 的聊天应用程序,支持添加好友、群聊、设置主题、消息提醒等,适用于 Windows / Linux / macOS 系统。 Github:github.com/yinxin/fi... 7. Todoist clone Todoist clone 是一个使用 create-react-app 构建的 Todoist 的简化版,包含 React(自定义 Hooks、context)、Firebase 和 React 测试库。项目使用 SCSS (CSS) 和 BEM 命名方法,旨在帮助开发者更好地理解 React。 Github:github.com/karlhadwen/t... 8. Jira Clone Jira Clone 是一个使用 React 开发的简化版 Jira 工具,提供交互式用户界面。它使用 React 以及 webpack、Node.js、ESLint、styled-components 和 cypress 构建,支持最新的 React 特性。 Github:github.com/oldboyxx/jir...浏览器插件实现GitHub代码翻译原型演示
实现浏览器插件的GitHub代码翻译原型,旨在简化中文源码阅读过程。考虑到IDE插件的复杂性和与特定IDE的绑定,以及代码转换工具的局限性,浏览器插件成为一种更实用、易用且具有长远改进潜力的解决方案。快速实现这一构想,目标在于提供一个便捷工具,允许用户在浏览器中直接翻译GitHub代码。
注意:此演示仅在Chrome浏览器中进行,且限于从页面中提取表格元素和内建词典的简单方式,其他浏览器或GitHub代码页的效果可能有所不同。
项目源码位于:program-in-chinese/webextension_github_code_translator
安装插件后,在Chrome工具栏点击按钮(图标默认为"G",可能是"Github代码翻译原型"的首字母)。在弹窗中显示翻译后的代码段,操作流程即为如此。
对代码段文本进行简单替换,以适应不同需求。内建词典分为几部分,其中关键词和API可以扩展,词汇部分可通过现有英汉词典实现(例如,olditem等需要进一步拆分处理),而语句翻译则借助在线翻译API,如原型中使用的有道在线翻译。
相关资源和信息包括:
Chrome Extension - Get DOM content
developer.chrome.com/ex...
Find all text nodes in HTML page
中文关键词替换体验页面原型
为Chrome和火狐浏览器编写扩展
如何轻松阅读github上的项目源码?
在探索GitHub上的项目源码时,利用插件可大幅提升浏览体验。首先,推荐SourceGraph插件,它能够提供文件树浏览与定义跳转功能,还支持引用跳转。在Chrome浏览器上安装SourceGraph插件后,打开任意GitHub项目,点击页面上的SourceGraph图标,即可浏览项目文件,并进行快速搜索,其界面功能与IDE相似,操作便捷,无需本地克隆代码,方便快捷。
此外,针对下载特定仓库中部分代码的需求,可以使用GitZip插件。此插件可帮助用户快速下载项目中的单个子文件夹代码,无需克隆整个仓库。只需在目标子文件夹上右键点击,选择"Download"选项,即可轻松下载所需代码。两个插件配合使用,轻松应对GitHub项目源码浏览与代码下载问题。