Photopea.com是一款基于WEB的在线Photoshop图片编辑工具。
Photopea.com拥有与Photoshop一样功能,只要你拥有足够快的带宽完全可以在线使用,而无需安装Photoshop软件,支持12种不同的语言,不过暂不支持中文语言。
Photopea.com可以处理多种格式的图片文件,包括PSD、AI、Sketch、XD和CDR等。它可以用于简单的任务,如调整图片大小,也可以用于复杂的任务,如设计网页、创建插图等。
JavaScript(JS)是一种轻量级的解释(或即时编译)编程语言,具有一流的功能。虽然它最广为人知的是网页的脚本语言,但许多非浏览器环境也使用它,例如Node.js,Apache CouchDB和Adobe Acrobat。JavaScript 是一种基于原型、多范式、单线程、动态语言,支持面向对象、命令式和声明式(例如函数式编程)风格。
Google 地球可让您飞到地球上的任何地方,查看卫星图像、地图、地形、3D 建筑,从外太空的星系到海洋的峡谷。您可以探索丰富的地理内容,保存您游览的地点并与他人共享。
《Concise TypeScript Book》全面而简洁地概述了 TypeScript 的功能。它提供了清晰的解释,涵盖了该语言最新版本中的所有方面,从强大的类型系统到高级功能。无论您是初学者还是经验丰富的开发人员,本书都是增强您对 TypeScript 的理解和熟练程度的宝贵资源。
本书完全免费且开源。
开源项目地址:https://github.com/gibbok/typescript-book
中文版地址:https://github.com/gibbok/typescript-book/blob/main/README-zh_CN.md
以下链接为epub版下载地址。
Tldraw是一款基于TypeScript开发的轻量级绘图软件,采用MIT授权,主要应用于应用工具、图形和图像工具等领域。Tldraw具有手绘风格和智能箭头、捕捉和便签等便捷功能,可以导出svg等图片格式,并可以作为组件嵌入到其他应用中,如号称下一代笔记的AFFiNE就使用了Tldraw来完成白板协同功能。
Mermaid是一个基于JavaScript的图表绘制工具,通过解析类Markdown的文本语法来实现图表的创建和动态修改。
Mermaid诞生的主要目的是让文档的更新能够及时跟上开发进度。在mermaid中可以使用graph和flowchart来绘制流程图,但使用flowchart绘制流程图时候性能更高,mermaid定义了这些节点和边的生成和交互方式。
网页版:https://mermaid.live
此项目用javascript代码检测当前浏览器是否打开了开发者工具。
CamanJS是一个基于Canvas处理图片的JavaScript库,它结合简单易用的接口和先进高效的图像编辑技术。
CamanJS很容易扩展新的过滤器和插件,并伴随着一系列广泛的图像编辑功能。它是一个完全独立的库,支持工作在NodeJS和浏览器。
php,javascript,python,c,c++等多个语言都在这里编译运行
在windows上可以同时管理多个nodejs版本的工具,node install,node use即可
用法
nvm窗口在Admin shell中运行。您需要以管理员身份启动powershell或命令提示符才能使用nvm窗口
NVM for Windows是一个命令行工具。只需在控制台中键入nvm即可获得帮助。基本命令包括:
nvm-arch[32|64]:显示节点是以32位还是64位模式运行。指定32或64以覆盖默认体系结构。
nvm检查:检查NVM4W进程是否存在已知问题。
nvm current:显示活动版本。
nvm install<version>[arch]:版本可以是特定版本,“最新”表示当前最新版本,“lts”表示最新的lts版本。(可选)指定是安装32位版本还是64位版本(默认为system arch)。将[arch]设置为“all”以安装32 AND 64位版本。在该命令的末尾添加--unsecurity,以绕过远程下载服务器的SSL验证。
nvm list[可用]:列出node.js的安装。在末尾键入available以显示可供下载的版本列表。
nvm on:启用node.js版本管理。
nvm-off:禁用node.js版本管理(不卸载任何内容)。
nvm-proxy[url]:设置用于下载的代理。保留[url]为空可查看当前代理。将[url]设置为“none”以删除代理。
nvm uninstall<version>:卸载特定版本。
nvm use<version>[arch]:切换到使用指定的版本。可以选择使用最新、lts或最新。最新版本是最新安装的版本。可选择指定32/64位体系结构。nvm使用<arch>将继续使用所选版本,但切换到32/64位模式。有关在特定目录中使用use(或使用.nvrrc)的信息,请参阅问题#16。
nvm root<path>:设置nvm存储不同版本node.js的目录。如果没有设置<path>,则显示当前root。
nvm版本:显示Windows nvm的当前运行版本。
nvm node_mirror<node_mirr_url>:设置节点镜像。中国可以使用https://npmmirror.com/mirrors/node/
nvm-npm_mirror<npm_mirro_url>:设置npm镜像。中国可以使用https://npmmirror.com/mirrors/npm/