小编log*_*cat的帖子

在git commit range中搜索文本

我需要在过去的20个git提交(或范围)中搜索文本"TEXT"
我需要查看我匹配的文件名和行号.

注意:
我想搜索提交内容,但不想像那样提交项目git grep.
通过提交内容,我的意思是我可以看到使用git diff HEAD^^^..HEAD

我得到的最近的是git log --raw -GTEXT它,它显示我在提交内容和显示文件名中包含"TEXT"的提交.但是仍然没有行号.

并且有一些管道
git diff $(git log -n 20 --pretty=format:%h -GTEXT) | grep -E 'TEXT|\+\+\+|@@\s'
它仍然有点罗嗦和很多噪音,如果你有更好的解决方案,请回答.

git

13
推荐指数
1
解决办法
596
查看次数

如何在REPL中运行android代码

我有一个很多通信的Android应用程序.我想在REPL中运行android代码,用于开发,调试等

像这样

HttpClient client = new DefaultHttpClient();
print(client.execute(new HttpGet("some url"), new BasicResponseHandler()));
Run Code Online (Sandbox Code Playgroud)

通过这种方式,我可以非常快速地看到我的变化,而无需在手机或模拟器上运行.

我试图将android.jar添加到beanshell中,但它不会那样工作.

android read-eval-print-loop

4
推荐指数
1
解决办法
1563
查看次数

标签 统计

android ×1

git ×1

read-eval-print-loop ×1