本机HOST分类管理的开源软件,SwitchHosts开发必备

一般情况下开发人员都会有一个本机开发环境或一个测试环境,在开发的过程中需要将域名解析到本机或测试环境的IP上,以达到即使预览开发代码的效果。

这样的域名解析往往是通过修改本机的HOST文件实现,SwitchHosts就是专门用来解决这个需求的,SwitchHosts是一款开源免费的本机HOST设置管理工具,

能够将不同的HOST进行分类管理、停用启用切换,SwitchHosts在github上有高达21.6k的star。


在以往的代码开发中,开发人员一般通过手工编辑 C:\Windows\System32\drivers\etc下的hosts文件,并不是非常的方便,而且需要管理员身份打开hosts文件。

SwitchHosts则是对这个操作的封装优化,以实现高效管理HOST解析,SwitchHosts对每个不同分类的HOST操作修改都有版本管理,能够保留50个历史版本。

以下将测试SwitchHosts在win10下的工作体验

1、安装完成SwitchHosts之后,启动SwitchHosts,默认可看到当前机器默认的host设置,只读状态。


2、点击+加号添加新的host文件,本次测试建立3个文件分别是 “个人单机”、“公司局域网”、“线上测试机”,而不是直接修改系统的默认HOST。


3、设置并用户某个分类如 “个人单机” 的HOST,并启用个人单机的配置,效果如下

下图可见,HOSTS设置已生效。可通过自定义域名访问到了127.0.0.1。



4、其它了解

通过观察发现,当我启用个人单机这一分类下的HOST的时候,软件会把这些HOST添加到系统HOSTS下。

如何下载SwitchHosts:

SwitchHosts可从github下载,本站也做了搬运。

【查看下载地址】

相关推荐

本机HOST分类管理的开源软件,SwitchHosts开发必备

本机HOST分类管理的开源软件,SwitchHosts开发必备

一般情况下开发人员都会有一个本机开发环境或一个测试环境,在开发的过程中需要将域名解析到本机或测试环境的IP上,以达到即使预览开发代码的效果。 这样的域名解析往往是通过修改本机的HOST文件实现,Sw...

猜你喜欢

分享一个PC微信多开软件

分享一个PC微信多开软件

PC微信多开第三方软件很多,但是要考虑安全,要考虑简单。 安全简单的第一原则就是 , 第三方软件不需要连网,也不需要进行注册登录,也不需要安装,直接可用。 查看下载地址