Newlearnerの自留地
55.4K subscribers
11.3K photos
30 videos
62 files
8.54K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

👥 博客群&投稿群&交流群: @NewlearnerGroup

📩 投稿请私信 @newlearner_pm_bot

🔍 频道内容关键词索引 Bot: @newlearner_search_bot

* 未经授权或标注来源,不得转载本频道内容
Download Telegram
#Code

开发者按:VSCode 毛玻璃插件 v1.0.6 正在绝赞开发中,包含一个亮色主题、全中文引导和若干 bug 修复。

https://marketplace.visualstudio.com/items?itemName=eyhn.vscode-vibrancy

频道:@NewlearnerChannel
This media is not supported in your browser
VIEW IN TELEGRAM
#Github情报 #Code

XLUIKit - 一个 iOS UI 工具合集

https://github.com/mengxianliang/XLUIKit

包含了作者开发过的“抖音加载动画”、“翻页时钟”、“QQ手势密码”等 UI 界面

频道:@NewlearnerChannel
#Code #VSCode

quick-chinese-deletion-vsc-extension:一个 VSCode 中文分词插件

Github | Download

VSCode当中进行中文编辑(写latex)的时候,如果使用alt+backspace(Windows上是ctrl+backspace)进行删除的话,会把一大段中文都当成一个单词删掉,而英文则不会(因为应为通过空格区分了单词),因此有了这个插件

Feature:

使用 Alt + Backspace(Windows上为Ctrl + Backspace)进行删除时,会将本行行首至光标之前的文本使用 Node-Segment 进行分词,完成分词后,会删除最后一个词,实现快速的中文删除

频道:@NewlearnerChannel
This media is not supported in your browser
VIEW IN TELEGRAM
#Github情报 #Code

用node制作一款自己的Cli

👉 Github:rts-cli

👉 起因:作者每开一个项目都要配置各种东西,Typescript,Redux,React等,机械而浪费时间。所以写一个自己用的Cli,能快速给生成一个代码目录,减少生命中浪费的无数个十几分钟

👉 文档:掘金-用node制作一款寄几个儿的cli

频道:@NewlearnerChannel
#Github情报 #Code

projectQ:一个vscode 的多项目管理插件,用于集中管理多个项目并在项目间快速切换

Github | vscode 商店

👉 Features:

- 把多个项目集中保存到统一的面板中管理
- 快速打开、切换项目,不用离开 vscode 视图
- 自定义分类用于更方便的管理和组织多个项目

频道:@NewlearnerChannel
Newlearnerの自留地
#News #Microsoft 微软Ignite 2019大会上,Visual Studio Online 上线 👉 地址:Visual Studio Online 👉 博客:Windows Blog VS Online 就是一个 Web 版的 VS Code,但这其实只是它的一个前端界面,这个基于网页浏览器的编辑器同样支持 Git 存储库、扩展和内置的命令行接口,因此开发者可从任何设备编辑、运行和调试应用 Azure 为其提供了强大的云计算能力。VS Online 现支持 Linux 云开发环境,Windows…
#News #Code #Microsoft

今天,Vs Code 发布 v1.40,可自行搭建 Web 版

👉 搭建指北:Github

目前还处于测试版,除此之外,带来的更新还有:

- 可调的编辑器分割大小
- 可定制的窗口边框
- 面包屑导航(breadcrumbs)的类型过滤器
- Git 新增若干功能等

关于将来是否会提供命令行或者 Docker 搭建,可以持续关注这个 issue:GitHub

频道:@NewlearnerChannel
#Code #Tools

PowerTools:一个 VSCode 文本处理能力扩展插件

⚙️ 下载:Visual Studio

1⃣️ 文本处理:

- 大小写转换
- base64编码/解码
- 移除空行
- 移除首尾空格
- 筛选行

2⃣️ 行处理:

- 按文本排序行
- 按数字排序行
- 翻转行

3⃣️ 其他功能:

- 选中文本哈希
- 生成32位随机串
- 生成强密码
- 对选中文本求和
- 对选中文本取平均

频道:@NewlearnerChannel
#Github情报 #Code

👨🏻‍💻 和大家盘点一下近期的开源情报。

1⃣️ Github 在线上成功召开 Satelite,并发布新功能。

2⃣️ Github 推出在线编辑器 Codespaces。无缝对接 Github。 其前身是 Vscode Online。

3⃣️ Github 推出 基于 Codeql 的 Codescan。可以对 git push 进行分析,寻找安全隐患和防止泄漏 key 或token。

4⃣️ 微软推出 WinUI 组件。可用于跨平台开发。目前支持 React Native,UNO,Xamarin。

5⃣️ Google 推出 Flutter 1.17。作为2020年第一个版本,1.17专注于性能提升。

👉 相比之前,基于 1.17 的 App 运行速度更快,动画消耗更少的资源。 性能提升可达 40%。 其安装包体积缩小约 18.5%。

👉 增加新的 Widget。终于增加了Datepicker。

6⃣️ Dart 推出v2.8

👉 为后续版本的null safety 做准备。

👉 提升包管理工具的性能。

👉 支持一键更新所有包。

频道:@NewlearnerChannel
#GitHub情报 #RSS #Code

vscode-rss:一个 VSCode 的 RSS 阅读器插件

GitHub | Blog

👉 Features:

- 支持本地账户和 Tiny Tiny RSS 账户
- 支持多种 RSS 格式
- 支持收藏夹/已读/未读标记
- 支持通过 Tiny Tiny RSS 在设备之间同步 RSS
- 自动刷新并拉取订阅

💭 借助于 VSCode 强大的扩展性,如今其也可以支持 RSS 订阅了,Coding 之余可以摸🐟看看新闻等。未来还将考虑支持 Feedly、Inoreader 等订阅平台的同步

📘 关联阅读:

1️⃣ Feeds Pub - 一个社会化的 RSS 阅读器
2️⃣ 蚁阅:让 RSS 更好用,轻松订阅喜欢的博客和资讯
3️⃣ 13 款 Windows 本地 RSS 阅读器横向对比

频道:@NewlearnerChannel
#Tools #Code

👨🏻‍💻 Ray.so:又一款美观的代码图片生成器

Web | Raycast Script

👉 Features:

- 支持无背景输出,可选四种预设背景颜色样式
- 支持 Dark Mode
- 支持多种编程语言
- 支持快捷键操作
- 支持设置背景边距

提到代码图片生成器,大家很容易想到 Carbon。相比于 Carbon,Ray.so 并不支持自定义背景色彩或自行上传图片作为背景。但预设的样式采用了渐变+阴影的效果,观感较佳。此外,Ray.so 也不支持改变代码框内样式,只有 Dark Mode 可选;导出的默认图片格式为 PNG;不支持分享或上传至社交平台/图床

👀 经过对比,刚推出不久的 Ray.so 目前在主要功能上仍存在一定缺失,但其渐变的背景牢牢地抓住了我的眼球。希望在今后的更新中可以慢慢补足缺失的功能

大家可能发现, Ray.so 的开发公司还有一款我们介绍过的 macOS 启动器产品 —— Raycast。作为 macOS 启动器的后起之秀,Raycast 凭借极具扩展性的脚本功能等,深受开发者和爱好者欢迎。Ray.so 亦可以配合官方提供的脚本,在 Raycast 中快捷调用(需要用户提前预设样式)

📘 关联阅读:Webshot - 给网站来一个果味「带壳截图」

频道:@NewlearnerChannel
#GitHub情报 #telegram #Channel #Code

📩 接群友来稿,他向我们介绍了自己的 LeetCode 爬取项目和频道

👨🏻‍💻 LeetCode Today Record:LeetCode 每日一题分享频道

GitHub | Telegram Channel

💬 作者的话

制作这个项目和频道的初衷是,我每天都会刷 LeetCode 的每日一题,但是操作过于繁琐:需要点击网页,等待每日一题加载,再点击题目才会进入到编辑页面。这样极为不方便,于是我制作了自动爬取的机器人并设置了公开频道

考虑到有些同学用的 LeetCode 英文站进行刷题 ,但是英文站没有每日一题这个功能,所以同时添加上了英文站的跳转链接。项目为纯 JS 脚本,可直接放在 Google Apps Script 等处运行

👀 频道的推送时间为每天 8-9 点之间,取决于 Google Apps Script 的 trigger 时间。大家自行部署时记得加入 Telegram bot token 和 LeetCode cookie,否则可直接关注频道

频道:@NewlearnerChannel
#Tools #Code

👨🏻‍💻 Text2image:在线代码图片生成器 +1

Web | Feedback

👉 Features:

- 支持自定义图片背景颜色和代码框描边颜色
- 提供 macOS 和 Windows 两种代码框风格
- 提供多种代码框样式,支持调整字体大小和圆角弧度
- 提供页边距等自定义设置
- 可添加水印

之前我们介绍了样式丰富、易于分享的 Carbon,还有背景渐变、样式美观的 Ray.so。相比于它们,Text2image 给我最大的感受就是高度的自定义

其中图片背景、代码框描边阴影、边距和水印都需要自己设置。图片背景暂不支持自定义图片,代码框可设置自适应或固定大小。自适应后,水印和页边距需要重新调整使整体和谐,这一点还是有些不便

Text2image 的一大特色功能是添加(极方便去除的)水印,还提供了多种代码展示样式。总结起来,它是一款自由度高、但做不到开箱即用的工具

📘 关联阅读:Ray.so - 又一款美观的代码图片生成器

频道:@NewlearnerChannel
#Web #Tools #Code #GitHub情报

📝 Quick Reference:为开发人员分享快速参考备忘清单(速查表)

🔗GitHub | Web

💡 Cheatsheets(速查表)可以帮助我们快速找到对应领域的相关知识,免去记忆一些常用且冗长复杂的东西。本项目以国外项目 Reference 为灵感,设计了内容、UI 风格都非常类似的网站

⌨️ 网页提供的速查表内容涵盖编程语言、前端、Node.js、工具、命令等领域,主要面向开发者和终端爱好者。网页布局被充分利用,排版布局比较合理,在每个领域的结尾还有参考 / 关联链接

👀 该网站内容属于社区共建,如果你恰好对某个领域较为熟悉,可以提交 PR 进行建设。此前自留地也分享过一些自建 Cheatsheets 的方法,也希望大家能够属于自己技术栈的一套速查表,详见关联阅读

📘 关联阅读:

1️⃣ cheatsheets:一个在线速查表模板
2️⃣ 使用 Hexo 快速搭建一个属于自己的 Cheatsheets(速查表)

频道:@NewlearnerChannel