vs2017 开发工具颜色_2017年6月十大新开发工具

编程知识 更新时间:2023-05-02 00:13:55

vs2017 开发工具颜色

You can never have enough tools. There’s always a better way to achieve the same result, no matter how slick your development process becomes!

您永远不会拥有足够的工具。 无论您的开发过程多么顺利,总会有更好的方法来获得相同的结果!

Welcome to a new, regular series of articles that list the top ten new development tools of the month, as collated by StackShare. StackShare uses a combination of community feedback from discussions, favorites, up-votes, and stacks (tool collections) to determine the popularity of each new tool.

欢迎阅读一系列常规文章,这些文章列出了StackShare整理的本月十大新开发工具。 StackShare使用社区对讨论,反馈,收藏夹,投票和堆栈 (工具集合)的反馈来确定每种新工具的受欢迎程度。



Looking for more on development tools or resources for learning development? Check out these great links:

寻找更多有关开发工具或资源以学习发展的信息吗? 查看以下重要链接:

  • Article: What’s the Best Programming Language to Learn in 2017?

    文章: 2017年最好的编程语言是什么?

  • Article: Best Programming Languages For Job Demand and Salaries

    文章:满足工作需求和薪水的最佳编程语言

  • Article: 21 Steps to Becoming a Successful Web Developer

    文章: 成为成功的Web开发人员的21个步骤

  • Article: How to Learn Programming Languages Faster

    文章: 如何更快地学习编程语言

  • Screencasts: A ton of free videos on web development tools and tricks

    截屏视频:有关Web开发工具和技巧的大量免费视频

  • Books: Check out Premium web development books for sale

    书籍: 查看要出售的高级Web开发书籍



The top ten new development tools for June 2017 are …

截至2017年6月的十大新开发工具包括:

1. osquery – OS SQL查询工具 (1. osquery – OS SQL Query Tool)

At number #1 is osquery – a new tool from Facebook which exposes your Windows, macOS or Linux operating system as a relational database. You can use SQL queries to examine running processes, view installed software, discover hardware events and more.

排名第一的是osquery –来自Facebook的新工具,它将Windows,macOS或Linux操作系统公开为关系数据库。 您可以使用SQL查询来检查正在运行的进程,查看已安装的软件,发现硬件事件等。

The following example returns a list of attached USB hardware devices:

以下示例返回已连接的USB硬件设备的列表:

select * from usb_devices;

It’s an unusual idea. It could be used by web developers to monitor performance or security breaches regardless of where an application is hosted or their experience of that platform.

这是一个不寻常的想法。 Web开发人员可以使用它来监视性能或安全漏洞,无论在何处托管应用程序或他们在该平台上的经验。

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and downloads: osquery.io

    更多信息和下载: osquery.io

2. 站立 -进度报告服务 (2. Standup – Progress Reporting Service)

Standup processes your project data from services including GitHub, Bitbucket, GitLab, Jira and Trello to create development team progress reports in a single view. The online service is free to use, easy to understand, and could streamline your daily stand-up meetings.

Standup处理来自GitHub,Bitbucket,GitLab,Jira和Trello等服务的项目数据,以在单个视图中创建开发团队进度报告。 该在线服务可免费使用,易于理解,并且可以简化您的日常站立会议。

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and sign-up: getstandup

    更多信息和注册: getstandup

3. 草稿 –容器开发工具 (3. Draft – Container Development Tool)

Draft is an experimental tool which helps developers build applications that run on Kubernetes containers. It’s currently available on Linux and macOS, with Windows builds coming soon.

Draft是一个实验性工具,可帮助开发人员构建在Kubernetes容器上运行的应用程序。 它目前可在Linux和macOS上使用,Windows版本即将推出。

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and downloads: github/Azure/draft

    更多信息和下载: github/Azure/draft

4. Heroku CI –持续集成工具 (4. Heroku CI – Continuous Integration Tool)

A tool which runs your tests in a disposable Heroku app every time you push your application to GitHub. There’s no need to wait for a free Continuous Integration worker, so the tests run immediately.

每次将应用程序推送到GitHub时,都会在一次性Heroku应用程序中运行测试的工具。 无需等待免费的Continuous Integration工作人员,因此测试可以立即运行。

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and download: www.heroku/continuous-integration

    更多信息和下载: www.heroku/continuous-integration

5. Warp –终端共享工具 (5. Warp – Terminal Sharing Tool)

Warp is a new Go-based tool which, once you type warp open, will share your Linux or macOS terminal with other users. It doesn’t require SSH access, so everyone can see the commands you enter and you can grant write access to anyone. It sounds ideal for anyone offering developer or hosting support.

Warp是一个新的基于Go的工具,一旦您输入warp open ,它将与其他用户共享您的Linux或macOS终端。 它不需要SSH访问,因此每个人都可以看到您输入的命令,并且可以向任何人授予写访问权限。 对于提供开发人员或托管支持的任何人来说,这听起来都是理想的选择。

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and download: github/spolu/warp

    更多信息和下载: github/spolu/warp

6. Istio –管理微服务 (6. Istio – Manage Microservices)

Istio is an open platform which provides a consistent way to integrate microservices, manage traffic flow, enforce policies and aggregate telemetry data on Google, IBM and Lyft platforms. It features load balancing, routing failover, rate limits, logging, service-to-service authentication and more. One for the serious professionals among you!

Istio是一个开放平台,可提供一致的方式来集成微服务,管理流量,执行策略以及在Google,IBM和Lyft平台上汇总遥测数据。 它具有负载平衡,路由故障转移,速率限制,日志记录,服务到服务身份验证等功能。 一位认真的专业人士!

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and downloads: istio.io

    更多信息和下载: istio.io

7. Javalin – Java REST库 (7. Javalin – Java REST Library)

Javalin provides a simple REST API library for Java and Kotlin (a statically typed programming language which targets the Java Virtual Machine, Android, JavaScript or Native OS platforms). Javalin started as a fork of the Spark micro framework but was rewritten following influences from the Node.js Express and koa frameworks.

Javalin为Java和Kotlin (一种针对Java虚拟机,Android,JavaScript或Native OS平台的静态类型编程语言)提供了一个简单的REST API库。 Javalin最初是Spark微型框架的分支,但由于受到Node.js Express和koa框架的影响而被重写。

A simple “Hello World” API example in Java:

Java中的一个简单的“ Hello World” API示例:

import io.javalin.Javalin;

public class HelloWorld {
  public static void main(String[] args) {
    Javalin app = Javalin.create().port(7000);
    app.get("/", ctx -> ctx.result("Hello World"));
  }
}
  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and downloads: javalin.io

    更多信息和下载: javalin.io

8. Mavo –开发框架 (8. Mavo – Development Framework)

Mavo is a new, open-source web application development tool developed by Lea Verou. Mavo is not a typical library or framework. It extends HTML to add functionality such as calculations and storage without the need to write JavaScript code. The syntax is straight-forward, and I suspect it will appeal to non-developers or those requiring a little page functionality or prototypes.

Mavo是Lea Verou开发的一种新的开源Web应用程序开发工具。 Mavo不是典型的库或框架。 它扩展了HTML以添加功能,例如计算和存储,而无需编写JavaScript代码。 语法简单明了,我怀疑它会吸引非开发人员或需要少量页面功能或原型的开发人员。

A simple example which displays the value of an HTML range slider:

一个简单的示例,显示HTML范围滑块的值:

<p>Slider value: [strength]%</p>
<input type="range" property="strength" title="[strength]%" />

The minified and gzipped modern-browser version weighs in at just 36kB for the JavaScript and 4kB for the CSS.

缩小并压缩的现代浏览器版本对于JavaScript而言仅为36kB,对于CSS而言仅为4kB。

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information, examples and downloads: mavo.io

    更多信息,示例和下载: mavo.io

9. Bootsnap – Ruby引导工具 (9. Bootsnap – Ruby Booting Tool)

Ruby isn’t known for blistering speed, but this new tool from Shopify could help. Bootsnap is a library which plugs into a number of Ruby methods and caches the result of time-consuming operations. It’s available as a gem for Linux and macOS, and could help reduce your application’s start-up times during development.

Ruby并非以极快的速度而闻名,但是Shopify的这个新工具可能会有所帮助。 Bootsnap是一个库,可插入许多Ruby方法并缓存耗时的操作结果。 它可以作为Linux和macOS上的宝石使用,可以帮助减少应用程序在开发过程中的启动时间。

  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and installation instructions: github/shopify/bootsnap

    更多信息和安装说明: github/shopify/bootsnap

10. FSQL – OS SQL查询工具 (10. FSQL – OS SQL Query Tool)

FSQL is our second SQL-emulating tool of the month. It’s a Go application which allows you to search for files with a matching name, size, mode or date (not content, unfortunately).

FSQL是我们本月的第二个SQL模拟工具。 这是一个Go应用程序,它使您可以搜索具有匹配名称,大小,模式或日期(不幸的是没有内容)的文件。

For example, find the name and size of all JSON files in the current directory hierarchy but ignore the node_modules sub-directory:

例如,找到当前目录层次结构中所有JSON文件的名称和大小,但忽略node_modules子目录:

fsql "SELECT name, size FROM ., -node_modules WHERE name LIKE %.json"
  • View Community Profile for more info

    查看社区资料以获取更多信息

  • More information and downloads: github/kshvmdn/fsql

    更多信息和下载: github/kshvmdn/fsql

Are you hungry for more tools? Sign-up for the StackShare newsletter to receive a list of the hottest new open source and SaaS tools every week.

您是否渴望更多工具? 注册StackShare时事通讯 , 每周可获得最热门的新开源和SaaS工具列表。

Have you developed or discovered a new tool which has revolutionized your development processes this month?

您是否开发或发现了一种新工具,该工具本月彻底改变了您的开发流程?

翻译自: https://www.sitepoint/top-ten-new-development-tools-month-june-2017/

vs2017 开发工具颜色

更多推荐

vs2017 开发工具颜色_2017年6月十大新开发工具

本文发布于:2023-04-24 17:18:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/9200a746fade94c900b9332ea7f0f0a5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:开发工具   颜色   十大新

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 101112文章数
  • 26097阅读数
  • 0评论数