我正在创建一个Angular项目,但我喜欢Visual Studio 2012的功能.我正在寻找一个选项来在Visual Studio 2012中打开文件夹(类似于Sublime文本中的"打开文件夹"选项),它将列出所有内容文件夹.目前,我正在浏览Windows资源管理器中的文件,并在我需要的时候在Visual Studio中打开它们.
我能想到的一个选项是创建一个项目(例如Console应用程序)并将这些文件和文件夹添加到其中,但我不会编译项目.
只是想知道是否有更好的方法(我不知道的VS模板)或VS中的某个隐藏选项.
我是java世界的新手.我创建了一个简单的java(maven)项目,我看到了包,一切都很完美.但是我确实看到一个带有两个空的main和test文件夹的src.知道为什么吗?

编辑:在答案中添加更多信息以下答案是完美的.然而,在修补一点点之后,我发现了一个更为令人信服的理由,为什么它会在日食中显示出来.
如果文件夹位于"Java构建路径"中,那么这些文件夹将显示在专用视图的上方.因此,您可以创建任何文件夹,一旦将该文件夹添加到"Java构建路径",该文件夹的视图就会更改.如果从"Java构建路径"中删除现有文件夹,则它似乎会返回到底部的普通树视图.
我们有一个数据表组件,它在IE 11中渲染速度非常慢.在Chrome中它非常不错.但是我们的主浏览器是IE 11,所以它应该在IE 11中快速运行.
当我在IE 11中运行"UI响应"分析器时,最大的热情是在加载或排序表时的DomEvent.它有很多appendChild,用于td,tr标签的insertBefore语句,这些DOM操作大约需要8秒钟(截图如下).在Chrome中大约需要2秒,这是可以接受的.
我浏览了一些角度为1.x的博客,他们解释了如何优化一个包含大量条目的表格并在角度2中尝试了它们但是到目前为止在IE 11中没有运气.
我想知道是否有一种方法来编译所有行,只是将它们插入在一起而不是插入一行接一行.
我创建了一个plunkr(https://plnkr.co/edit/Wqh6RLwT6IP8ijoIpr4a?p=preview),它在加载时也显示了IE 11分析器报告中相同数量的DOM事件.
任何其他建议也会有所帮助.
//our root app component
import {Component, NgModule, VERSION} from '@angular/core'
import {BrowserModule} from '@angular/platform-browser'
@Component({
selector: 'my-app',
template: `
<button (click)="loadTable()" class="btn btn-primary">Load</button>
<table class="table">
<tr *ngFor="let item of items">
<td>{{item.id}}</td>
<td>{{item.name}}</td>
</tr>
</table>
`,
})
export class App {
name:string;
items = [];
constructor() {
this.name = `Angular! v${VERSION.full}`;
}
loadTable() {
this.items = this.getItems();
}
private getItems() {
let items = []; …Run Code Online (Sandbox Code Playgroud)