小编Mic*_*ski的帖子

如何将焦点移动到Intellij IDE中的另一个"选项卡组"

基于IntelliJ平台的IDE允许您以各种方式拆分编辑器,但我没有看到使用键盘(例如other-window来自Emacs)将焦点从一个编辑器移动到另一个编辑器的选项.

这样做有"行动"吗?

intellij-idea rubymine pycharm

21
推荐指数
3
解决办法
3729
查看次数

IFNULL等价于Hibernate查询语言?

我正在尝试编写一个HQL查询,它将计算项目的平均评分.我希望查询在给定项目没有评级时返回0而不是null - 这样我就可以将我的查询用作子查询.那有可能吗?是否有相当于IFNULL或NVL的HQL?

nhibernate hibernate hql

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

CLR上的Scala

Scala主页说Scala 1.4可以在.NET框架上运行 - 现在CLR在ScR上的状态是什么?有人在做吗?我认为这将成为一个伟大的GUI工具结合GTK#和Mono ......

.net clr scala

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

IntelliJ IDEA中的"猜测"方法参数

Eclipse有一个功能,它根据类型(可能是变量名称?)"猜测"方法调用的参数.IntelliJ中是否有等价物?我知道Smart Complete应该能够完成多个参数,但它不能正常工作(特别是当有多个String参数时).

编辑:它在Eclipse中被称为"Insered best guessed arguments".

intellij-idea

10
推荐指数
2
解决办法
894
查看次数

如何在F#中创建与.NET兼容的事件?

我试图从F#类型发布一个事件,但我希望它被视为来自C#或VB的事件.似乎正确的方法曾经是IEvent.create_HandlerEvent,但是这个函数在最新版本的F#中不存在.那么现在正确的做法是什么?

.net events f#

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

如何使用F#中的let创建新范围?

我试图在F#中初始化一个XmlDocument,而不会污染全局命名空间 - 我唯一的功能背景来自LISP,可以使用"let"创建一个新的范围.我想出了这个:

let doc = 
    let reader = new XmlTextReader("url")
    let doc = new XmlDocument()
    doc.Load(reader)
    doc
Run Code Online (Sandbox Code Playgroud)

当我的第一个解决方案不起作用时,我感到非常惊讶:

let doc = new XmlDocument() in
    let reader = new XmlTextReader("url");
    doc.Load(reader)

print_any reader.ToString // Still in scope!
Run Code Online (Sandbox Code Playgroud)

做我想要的首选方式是什么?

syntax f#

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

如何在REPL中使用具有默认(包)或私有访问级别的成员?

我试图在我的测试/调试周期中添加一些交互性,所以我尝试使用Scala REPL中的类.这很好用,但缺点是我无法访问可以从单元测试中测试的包级和私有级成员(如果测试在同一个包中).

我可以"设置"Scala REPL的包"上下文"吗?

我想我可以使用反射来访问成员,但是这样输入它会破坏首先使用REPL的目的.

scala read-eval-print-loop

6
推荐指数
2
解决办法
1107
查看次数

是否可以在 Angular 属性中使用多行?

是否可以在属性标签的 Angular JS 表达式中包含换行符?像这样的东西:

<p ng-repeat="
    foo in foos 
    | filter:{attr: 'something really long'} 
    | orderBy:bar">
  {{foo}}
</p>
Run Code Online (Sandbox Code Playgroud)

编辑:为了澄清,以上不起作用。我想知道是否有其他一些语法可以将这种表达式分成多行。

angularjs

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

重复(x).take(n)表现?

我正在寻找一种有效的方法来编写以下函数,如另一个问题所述:

fn dots(n: usize) -> String {
    std::iter::repeat('.').take(n).collect()
}
Run Code Online (Sandbox Code Playgroud)

Rust是否为泛型结构类型的实例生成具体类型?是repeat('.').take(n)(结构Take<Repeat<char>>)的结果等同于

struct Take_Repeat_char {
    element: char,
    n: usize
}
Run Code Online (Sandbox Code Playgroud)

是方法实现内联-会不会有一个版本Take::next()已经Repeat::next()在它内联?

有什么好办法自己检查一下?检查LLVM IR?

performance rust

6
推荐指数
3
解决办法
1175
查看次数

是否有现成的HTTP服务器用于调试目的?

今天我发现自己需要一个简单的HTTP服务器来记录/打印出它所知道的关于请求的所有内容,并回复一些虚拟回复(用于调试).令人惊讶的是,我找不到任何阅读使用工具 - 我错过了什么?

Python的SimpleHTTPServer模块看起来很有前景,也许有一种非常快速的方法可以使用它来转储整个请求?

我需要它在本地运行.

python http network-protocols

5
推荐指数
2
解决办法
3642
查看次数