七个你没用过的炫酷开发工具推荐

本文翻译整理自youtube 7 Amazing Developer Tools that you're not using yet

1. BundlePhobia

BundlePhobia用于分析npm package的依赖、bundle后的大小、下载速度预估等等,帮助你在引用一个package之前了解引入该package的代价:

image

你也可以将项目的package.json文件上传,BundlePhobia会帮你评估项目中所有包的大小和加载速度:

image

2. CloudCraft

如果你用AWS,那CloudCraft将会极大程度的帮助你,CloudCraft提供可视化的操作界面,通过拖拽设计你的云服务架构

image

CloudCraft提供云服务价格的统计功能,帮你精打细算

image

3. Figma

Figma是这张清单里面比较有名的了,对于习惯使用illustrator和sketch的设计师,figma也绝对值得尝试。Figma提供web和desktop两个版本,web版本使用WebAssembly编写从而获得不输desktop的性能,因此在不同的操作系统上都可以快速使用。Figma可以模拟各种用户输入事件,可以直接将设计稿导出成CSS、IOS样式、Android样式。

image

4. Fontflipper

在设计或者开发时还在为使用字体发愁的同学,可以试试Fontflipper。Fontflipper只有一个目的,就是让你选到最适合你的设计的字体,上传你的设计图,添加你的文字,切换不同的字体,收藏你喜欢的,就这么简单。缺点是没有中文字体。。

image

5. VisBug

VisBug是一款Google Chrome的插件,不久之前才推出。VisBug可以帮你更快的检查元素、移动元素、改变css属性、查找元素。。极大的增加前端开发效率!

image

image

6. Insomnia

Insomnia是一款调试API工具,支持调试Rest Api和GraphQL Api。在写graphQL query的时候有很好的智能提示。

image

7. Flare

Flare用于设计2D的动态图,使用体验与Figma相似。

image

与codepen类似,你也可以看到其他设计师的公开作品

image

祝大家工作愉快!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
''' <summary> ''' Element的方式闪烁图元 ''' </summary> ''' <param name="pGeo">选中图元的geometry</param> ''' <param name="pGeoType">选中图元的geometry类型</param> ''' <remarks>该方式就是先加一个element,然后再将之删除,这种方法经过扩展,还可以用于三维闪烁</remarks> Sub FlashGeoByElement(ByVal pActiveView As IActiveView, ByVal pGeo As IGeometry, ByVal pGeoType As esriGeometryType) Dim pElement As IElement = Nothing Dim pColor As IColor = New RgbColor pColor.RGB = RGB(255, 0, 0) Select Case pGeoType Case esriGeometryType.esriGeometryPoint Dim pMarSymbol As IMarkerSymbol = New SimpleMarkerSymbol pMarSymbol.Color = pColor pMarSymbol.Size = 10 pElement = New MarkerElement pElement.Geometry = pGeo CType(pElement, IMarkerElement).Symbol = pMarSymbol Case esriGeometryType.esriGeometryPolyline Dim pLineSymbol As ISimpleLineSymbol = New SimpleLineSymbol pLineSymbol.Color = pColor pLineSymbol.Width = 3 pElement = New LineElement pElement.Geometry = pGeo CType(pElement, ILineElement).Symbol = pLineSymbol Case esriGeometryType.esriGeometryPolygon Dim pSimpleFillSymbol As IFillSymbol = New SimpleFillSymbol pSimpleFillSymbol.Outline.Width = 0 pSimpleFillSymbol.Color = pColor pElement = New PolygonElement pElement.Geometry = pGeo CType(pElement, IFillShapeElement).Symbol = pSimpleFillSymbol End Select Dim pG As IGraphicsContainer = pActiveView If pElement IsNot Nothing Then pG.AddElement(pElement, 0) pActiveView.PartialRefresh(esriViewDrawPhase.esriViewGraphics, Nothing, Nothing) pActiveView.ScreenDisplay.UpdateWindow() System.Threading.Thread.Sleep(300) pG.DeleteElement(pElement) pActiveView.PartialRefresh(esriViewDrawPhase.esriViewGraphics, Nothing, Nothing) End If End Sub
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值