开发工具

宇托 2018-07-09 暂无评论

有时总是出现Beyond Compare 4提示已经超出30天试用期限制的问题。如果需要延长试用,方法如下: 1. 删除BCUnrar.dll 在Beyond Compare的安装目录,删除BCUnrar.dll。 2. 修改注册表 打开注册...

宇托 2018-04-24 , , , 暂无评论

在实际开发中,有时候需要提交差分代码(只提交修改过的代码),之前我的做法是一个一个文件地复制,这种方法速度慢,而且容易出错。 在网上找了一下,其实用Git的功能就可以实现差分代码提交。用简单的话来说,就是用git diff开取出两个版本之间的差异文...

宇托 2018-04-17 , , 暂无评论

多处分散保存是Git的特点,同一个Git库,我们可以保存在多个服务器上。比如我的有些代码就保存在GitHub,GitLab以及BitBucket上。如果其中一个不能用了,其它的还能用,也不会出问题。 但是在实际使用时,我们有时并不想把代码保存到网上...

宇托 2017-11-19 , 暂无评论

做网站的项目一多,工具就免不了了。这几个Google的检测工具网站用得比较多,所以就写个博客,免于以后忘记了。 速度测试网站 这个用的人最多,可以测试需要优化的地方。比如图片,CSS是否压缩等等。地址如下: https://developers...

宇托 2017-11-18 , 暂无评论

最近给客户做了几个HTTP转HTTPS的小活。发现需要一个工具来检验是否所有资源全是通过HTTPS来访问的。 在网上找了一下,发现用PHP写的mixed-content-scan基本能满足我的要求。 它在GitHub上的URL如下: https...

宇托 2017-11-15 , , , , 暂无评论

之前个人代码一般用两个代码库(Bitbucket、GitLab)来管理,这样万一出问题,也不会提交不上去。之前的方法是添加两个Remote,虽然用TortoiseGit能同时Push到两个代码库,但用SourceTree来管理的话,就有些不方便了。 ...

宇托 2017-11-14 2条评论

最近有一个项目,需要fontawesome的一个图标,这样的画,直接加载fontawesome图标字体就有些大了,想是不是可以直接把一个fontawesome字体转为PNG文件。在网上找了一下,发现还真有这种网站。 网站地址如下: http://...

宇托 2017-07-28 暂无评论

最近公司开发完全转向Git,所以使用Git的机会也多了起来。多少就会出错放弃现在的修改的操作以及错误提交返回的操作。记一下,免得下次再去查资料。 撤销未提交的代码 撤销所有未提交的代码 git reset --hard HEAD 撤销单个未提...

宇托 2017-06-18 2条评论

在用过的文件比较工具中,Beyond Compare应该是最好用的了。 一般来说,如果是安装版的Beyond Compare,只要不是特别设置,默认是安装右键菜单快捷方式的。我因为设置了,所以没有。 用了一段时间,发现还是右键比较方便,所以又想把...

宇托 2016-06-14 , 暂无评论

因为是在日语系统上安装的VSCode,所以默认界面语言是日语。但实在是不习惯用日语,所以在网上找了一下方法,把界面语言改成了英语。 VSCode支持的界面语言 目前VSCode支持的界面语言如下:界面语言 定义...

宇托 2016-03-22 , 暂无评论

最近发现Commit到服务器的代码总是与本地的不同。本地代码是Windows换行符,服务器上的是Unix换行符。找了一些资料,发现是自己的没有设置AutoCRLF的原因。 在Git的Git设置说明里看了一下AutoCRLF的设置。它有三个设置:tr...

宇托 2016-02-27 , , 暂无评论

在公司中,基本上访问外网都需要用到代理服务器。 对于Git来说,设置代理服务器还是蛮简单的。我们可以直接用git config来设置代理服务器。 如果是所以Git项目都需要通过代理服务器来访问,那么我们可以用git config --global...

宇托 2015-08-21 暂无评论

之前用Git做开发,虽然Git的branch很方便,但不知道如何管理更好。就像SVN把开发中的代码直接提交到Trunk一样,我是直接把代码提交到master。这样的话,开发中的代码也提交了,别人看代码的时候不太方便。 在网上找了一下,发现Git f...

宇托 2015-07-27 暂无评论

因为公司里使用了代理服务器,所以Gradle也必须设置好代理服务器才能下载依赖包。当然如果只是用Gradle做编译的话,是不需要网络的。 Gradle代理服务器的设置方法和步骤如下:确认%UserProfile%(就是C:\Users\{u...

宇托 2015-07-24 暂无评论

最近一个项目中说要用到Gradle。于是安装好Gradle,它的依赖管理蛮方便的。于是在网上找了一下,一段小代码就可以实现直接下载Jar依赖包。 其方法是,在build.gradle里添加一个copyJarToLibs的任务,然后在命令行运行gra...