问题标签 [kaleidoscope]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6663 浏览

git - Windows 中的 Git difftool 可以查看除文件差异之外的所有已更改文件的列表(如万花筒)?

当我执行 agit difftool时,Kaleidoscope会在左侧边栏中显示所有已更改的文件:


(来源:kaleidoscopeapp.com

Windows 中是否有任何差异工具可以显示这样的文件列表?

(我不希望该工具在单独的窗口中同时打开所有文件。我正在寻找一个窗口来显示已更改文件的列表,并且我应该能够单击特定文件查看它的差异,如万花筒屏幕截图所示)

0 投票
1 回答
242 浏览

kaleidoscope - 使用 Kaleidoscope 查看拉取请求

我更愿意在 Kaleidoscope 中查看待处理的 github 拉取请求的内容,而不是 github UI。有没有办法做到这一点?

0 投票
0 回答
702 浏览

git - 我可以在 ssh 上使用 ksdiff 吗?

我已经.gitconfig使用 Kakeidoscope 的集成工具进行了配置。这基本上安装ksdiff,将其添加到 bash 环境和更新.gitconfigksdiff用作difftoolmergetool.

在我 ssh 我的远程盒子之前,这一切都很好。该环境当然没有ksdiff安装,所以它不起作用。

我尝试将 gitconf 设置复制到远程。

但仅此一项仍然无法解决问题:

所以我的问题是:是否可以让我的远程 ssh 环境在ksdiff本地运行(启动本地 GUI 差异工具)?

0 投票
0 回答
28 浏览

git - 安装 Kaleidescope 需要 Git 凭据

我有一个使用存储凭据的 Git 存储库,但是在安装 Kaleidoscope 后,我每次使用 Git 时都必须输入我的 Git 凭据。我该如何解决这个问题?我尝试使用几种方法来缓存用户名和密码,但尝试时似乎没有任何效果。

我试过使用:

但我仍然收到密码请求。

0 投票
1 回答
231 浏览

smartgit - smartgit 和 ksdiff 集成

我想在 smartgit 中使用 Kaleidoscope/ksdiff 作为我的冲突解决器。我试过自己配置,但我不能。那么,我需要在编辑冲突解决程序配置的参数输入中添加什么行指令?

截屏:

截屏

0 投票
2 回答
278 浏览

llvm - llvm 运行万花筒示例

我正在使用 mac osX。我从 git repo 下载了 llvm,现在我正在尝试构建示例(第 6 章)。我安装了 llvm:运行时:which llvm-config 我得到/usr/local/bin/llvm-config

跑步时

正如建议的那样:http: //llvm.org/docs/tutorial/LangImpl06.html

我得到:

有谁知道如何解决它?

0 投票
1 回答
107 浏览

c++ - 万花筒示例代码在使用 LLVM 的 MacOS 上编译错误(8|10)

编译万花筒教程 代码失败clang++ -g -O3 toy.cpp $(llvm-config --cxxflags) -std=c++17(如示例所示)并输出以下错误:

LLVM 与brew install llvm(发布此问题时的版本 10)一起安装,后来更改为brew install llvm@8.

有趣的是,删除标题llvm/ADT/STLExtras.h实际上解决了这个问题。但恐怕删除它不会是一个通用的解决方案。

0 投票
1 回答
221 浏览

c++ - 如何在不同版本中使用特定版本的 llvm?

我已经在我的 linux(Ubuntu 20.04)机器上安装了 llvm 6,7,10,11 以及相同的 clang 版本。不同的项目需要不同版本的llvm。如何使用特定版本的 clang 和 llvm 编译 c++ 程序?例如:目前 llvm 10 和 clang 10 是默认值,我使用: clang++ program_names.cpp ``llvm-config --cxxflags --ldflags --system-libs --libs core mcjit native`` -O3 -o program_name.cpp

0 投票
1 回答
679 浏览

python - 使用 Python 和 OpenCV 的万花筒效果

有谁知道完成此任务的通用算法,甚至是一些源代码?

理想情况下,它是可定制的,例如;边数/反射数,选择要为万花筒采样的图像部分等

效果示例: 在此处输入图像描述

0 投票
1 回答
107 浏览

ruby-on-rails - 在 zshell 中使用 ksdiff 作为 THOR_MERGE 工具

我正在尝试在我的文件中使用以下内容运行rails update 脚本.zshrc(用于合并冲突):

Kaleidoscope在合并模式下打开,但在解决冲突后不会保留任何更改。我确信论点或论点的顺序一定有问题。

有什么想法吗?

更新:

似乎$MERGED没有定义,万花筒尝试将生成的文件(包括冲突解决方案的文件)写入文件,--从而创建一个新文件。如果仅$MERGED按预期设置(已解析的文件),则应该可以...