小编grm*_*grm的帖子

显示您所在的git标签?

我无法找到当前检出的标签.

当我做:

git checkout tag1
git branch
Run Code Online (Sandbox Code Playgroud)

我似乎无法找出我在哪个标签上.它只记录:

* (no branch)
master
Run Code Online (Sandbox Code Playgroud)

是否有可能找出签出的标签?在上面的例子中,这将是tag1.

git git-checkout git-tag

197
推荐指数
6
解决办法
12万
查看次数

为什么clojure中有这么多的地图构造函数?

新手问题,但我真的不明白为什么有很多操作来构建clojure中的地图.

你有conj,assocmerge,但他们似乎或多或少做同样的事情?

(assoc {:a 1 :b 2} :c 3)
(conj {:a 1 :b 2} {:c 3})
(merge {:a 1 :b 2} {:c 3})
Run Code Online (Sandbox Code Playgroud)

真正的区别是什么,为什么所有这些方法在做或多或少相同的事情时都需要?

clojure

47
推荐指数
3
解决办法
5723
查看次数

使用emacs + swank + slime + clojure的良好工作流程?

我只想在使用带有clojure + swank + slime的emacs环境的良好工作流程上发表意见.我经常发现自己做了非常重复的命令,并想知道是否有一个明显更好的方法.

我包括lein的swank并使用lein swank从shell启动我的项目.然后我连接emacs并执行正确的使用命令,以便我可以开始使用(运行测试).然后我做一些编码然后想测试.

要运行测试,我需要将emacs中的缓冲区更改为swank-repl Cx o,然后我需要转到提示M->,然后重复命令Mp,然后输入,可能有异常,然后返回代码缓冲并使用所有emacs命令重新继续.我发现它有点重复.

我想解决方案是开始破解emacs并且可能添加一个快捷方式来完成这个重复的任务,但我很想听到一些建议,因为我不能成为唯一一个发现这个乏味的人?

emacs clojure swank

11
推荐指数
1
解决办法
1314
查看次数

哪个git工具生成了这个树视图?

替代文字

只是想知道哪个工具生成了这个git树视图?谢谢.

git

10
推荐指数
1
解决办法
1万
查看次数

我怎样才能最好地在Emacs中进行源代码浏览?

我有一个工作流程,我在shell中使用grep和其他工具来搜索不同的项目,即使我的主编辑器是emacs.我经常处理bug修复和源代码的小开发,这对我来说通常是未知的,因此搜索代码很重要.我主要工作的语言是php,ruby,java,perl,有时候是python.

在emacs中是否有一些常见的IDE扩展可以让我从多个跨越所有这些语言的文件中获得"goto definition"等功能?是否有其他一些可能有用的模块,无论是代码浏览还是索引搜索?

emacs

10
推荐指数
1
解决办法
9442
查看次数

我怎么能真正看到该元素使用的是什么字体?

当我查看HTML元素的字体系列(来自js,firebug或类似文件)时,它总是一个列表.如何从列表中查看实际使用的字体?

css firebug

10
推荐指数
3
解决办法
213
查看次数

为什么这个svg裁剪而不缩放?

我是SVG的新手,有点惊讶这个例子被裁剪而不是缩放?什么是缺少使用svg元素中的宽度/高度可缩放/大小?

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg"
     xmlns:xlink="http://www.w3.org/1999/xlink"
     version="1.1"
     width="200px"
     height="200px"
     viewBox="0 0 400px 400px">
  <g fill-opacity="0.7" stroke="black" stroke-width="0.1cm">
    <circle cx="200px" cy="60px" r="100" fill="red"
                    transform="translate(0,50)" />
    <circle cx="200px" cy="60px" r="100" fill="blue"
                    transform="translate(70,150)" />
    <circle cx="200px" cy="60px" r="100" fill="green"
                    transform="translate(-70,150)" />
  </g>
</svg>
Run Code Online (Sandbox Code Playgroud)

svg

9
推荐指数
1
解决办法
7242
查看次数

使用tramp与EmacsW32和cygwin,可能吗?

我在使用EmacsW32和cygwin设置Tramp时遇到了一些麻烦.我已经使用w32shell将emacs配置为使用cygwin作为shell.我还将HOME环境变量设置为c:/ cygwin/home/myusername

问题是tramp似乎挂起并且没有建立任何连接:

"Tramp等待新shell的提示".

我试图打开调试,但仍然只看到此消息.期待获得一些关于此的提示.谢谢.

emacs cygwin elisp tramp

8
推荐指数
2
解决办法
4407
查看次数

无法使用-b <tagname>直接克隆到git标记中

我有点疑惑为什么我无法直接从git clone命令检出标签.我尝试做的是:

git clone -b mytag <url>/foo.git
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

warning: Remote branch mytag not found in upstream origin, using HEAD instead
Run Code Online (Sandbox Code Playgroud)

标签存在,例如

cd foo && git checkout mytag 
Run Code Online (Sandbox Code Playgroud)

...效果很好.

如果有人可以分享为什么不可能直接克隆到标签,我会很感激.谢谢.

git

6
推荐指数
1
解决办法
6908
查看次数

用Clojure编写的Solr插件示例

谁有人看过用Clojure编写的Solr插件示例?

我想它应该是直截了当的,但在我开始研究一个特定的插件之前,我会很感激一个简单的例子.谢谢.

solr clojure

6
推荐指数
1
解决办法
733
查看次数

标签 统计

clojure ×3

emacs ×3

git ×3

css ×1

cygwin ×1

elisp ×1

firebug ×1

git-checkout ×1

git-tag ×1

solr ×1

svg ×1

swank ×1

tramp ×1