小编cyn*_*man的帖子

如何在IntelliJ IDEA中更改XML缩进?

默认情况下,IntelliJ IDEA 7.0.4似乎在XML文件中使用4个空格进行缩进.我正在研究的项目在它的所有XML中使用2个空格作为缩进.有没有办法在IntelliJ的编辑器中配置缩进?

java xml ide intellij-idea

11
推荐指数
2
解决办法
9215
查看次数

是否应记录API的所有公共方法?

在编写"库"类型类时,最好总是在java中编写标记文档(即javadoc)或假设代码可以"自我记录"吗?例如,给定以下方法stub:

/**
 * Copies all readable bytes from the provided input stream to the provided output
 * stream.  The output stream will be flushed, but neither stream will be closed.
 *
 * @param inStream an InputStream from which to read bytes.
 * @param outStream an OutputStream to which to copy the read bytes.
 * @throws IOException if there are any errors reading or writing.
 */
public void copyStream(InputStream inStream, OutputStream outStream) throws IOException {
    // copy the stream
}
Run Code Online (Sandbox Code Playgroud)

javadoc似乎是不言而喻的,如果功能完全改变,只需要更新噪音.但关于冲洗而不关闭流的句子可能很有价值. …

api comments coding-style

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

近排序算法 - 何时使用?

我不时浏览网页,寻找有趣的算法和数据结构,放入我的技巧包中.一年前,我遇到了Soft Heap数据结构并了解了近乎排序.

这背后的想法是,如果您可以接受排序算法作弊的事实,则可以打破基于比较的排序的O(n log n)障碍.你得到一个几乎排序的列表,但你也必须忍受一些错误.

我在测试环境中使用了算法,但从未找到它们的用途.

所以问题是:有没有人在实践中使用过近排序?如果是这样的应用程序?你能想到一个近距离排序是正确的用例吗?

language-agnostic sorting algorithm

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

Visual Studio相对参考路径

我通常格式化我的项目目录,如JP Boodhoo.包含解决方案文件的主目录,然后是所有第三方库的lib文件夹,src目录,不能部署的第三方工具库.... 有关详细信息,请查看此处

我在我的项目中设置了所有所需文件夹的引用路径,但如果开发人员检查了主干,则必须设置所有引用路径.有没有办法简化这个?

我是否使用Visual Studio 2008.

谢谢.

visual-studio

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

Visual Studio Freezing/TFS窗口可能会关闭屏幕

我正在使用Visual Studio 2005和Team Foundation Server.

当我右键单击源控件下的文件并选择"比较"时,VS似乎会冻结,直到我遇到逃生.我的猜测是应该弹出的窗口是我无法达到的地方.我试着尽可能地减少所有的窗户,而且无处可寻.

tfs hidden window freeze visual-studio

5
推荐指数
1
解决办法
3084
查看次数

将FileStream中的数据读入通用流

将流读入另一个流的最有效方法是什么?在这种情况下,我正在尝试将文件流中的数据读入通用流.我知道我可以执行以下操作:
1.逐行读取并将数据写入流
2.读取字节块并写入流
3.等

我只是想找到最有效的方法.

谢谢

c# stream

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

如何在Intellij IDEA的增量搜索中选择剩下的单词?

在Intellij IDEA的增量搜索模式下,有没有办法选择单词的其余部分.例如,假设我想找到"handleReservationGranted"这个词.我输入Ctrl-f进入增量搜索模式,然后开始输入字母"han".现在假设我找到了"handleReservationGranted"的开头.在我的搜索框中我有"han",但我现在希望能够选择单词的其余部分,以便搜索框包含"handleReservationGranted"而不是"han".

在Xemacs中,我可以键入Ctrl-s,键入"han",然后键入Ctrl-w.现在我的搜索词是"handleReservationGranted",而不是"han".所以现在如果按Ctrl-s,我会发现下一次出现"handleReservationGranted".

Intellij IDEA中是否有类似的功能?我现在能做的最好的事情就是继续输入其余字母(dleReservationGranted),或退出增量搜索,用Ctrl-W选择单词,然后用Ctrl-f再次输入搜索.

我正在使用Intellij IDEA 7.0.3.

ide search incremental-search intellij-idea

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