我想知道人们在使用大型代码库(大约50000 cpp | .h | .cs文件)时如何在emacs中使用标签.我的一些同事使用索引工具(名称转义我),它在几秒钟内返回代码库中的所有结果.我似乎无法在emacs和标签上获得任何接近的性能,但它基本上是相同的!
我试过的一些方法:
任何建议\您的工作流程的例子表示赞赏.
conkeror我开始使用它和它的伟大!但我无法找到如何将浏览器中的某些文本复制到剪贴板中?
我正在设置emacs以允许我使用perforce而不必使用p4v.
我已经看过emacs wiki并在网站上搜索,但似乎只有两个选项 - 两者都很旧.第一个选项是p4.el,最后一次更新是在2004年.第二个选项是与emacs VC组件的集成,最后一次更新于2007年8月.
来自SO的第二个链接似乎建议使用p4.el. 这仍然是推荐的建议吗?有没有人可以分享任何提示或技巧?
任何帮助\建议非常感谢.
克里斯
我已经将Zenburn 2010主题应用到VS2010而没有太多麻烦.我遇到的下一个问题是解决方案资源管理器(以及其他每个窗格)仍然是默认的白色配色方案.如何将主题(或合适的替代品)应用于这些窗格?
谢谢,
克里斯
我想看看如何设置perforce的示例,使用配置文件功能,其中emacs用作差异和合并程序(P4DIFF和P4MERGE设置).如果这是在Windows上更好.
在使用emacsclientw时,我也在努力让P4EDITOR正常工作,特别是指定了备用编辑器功能.
任何提示,建议,示例配置都是非常受欢迎的.
我试图调用在基类上实现的显式实现的接口方法,但似乎无法让它工作.我同意这个想法是丑陋的,但我已经尝试了我能想到的每一个组合,但无济于事.在这种情况下,我可以改变基类,但我想我会问这个问题是为了满足我的普遍好奇心.
有任何想法吗?
// example interface
interface MyInterface
{
bool DoSomething();
}
// BaseClass explicitly implements the interface
public class BaseClass : MyInterface
{
bool MyInterface.DoSomething()
{
}
}
// Derived class
public class DerivedClass : BaseClass
{
// Also explicitly implements interface
bool MyInterface.DoSomething()
{
// I wish to call the base class' implementation
// of DoSomething here
((MyInterface)(base as BaseClass)).DoSomething(); // does not work - "base not valid in context"
}
}
Run Code Online (Sandbox Code Playgroud) 说我一直在浏览emacs中的源文件,我注意到了一些我想引起同事注意的事情.是否有一种简单的方法(即命令)来获取点的文件名和位置,例如,如果我在foo.cpp中的第21行
c:\temp\foo.cpp:21
Run Code Online (Sandbox Code Playgroud)