标签: code-regions

如何在javascript中实现区域/代码崩溃

如何在Visual Studio中实现JavaScript的代码折叠区域?

如果javascript中有数百行,那么使用vb/C#中的区域代码折叠会更容易理解.

#region My Code

#endregion
Run Code Online (Sandbox Code Playgroud)

javascript folding visual-studio code-regions

129
推荐指数
11
解决办法
12万
查看次数

区域/代码在Visual Studio 2010中的Javascript中崩溃

是否可以在Visual Studio 2010中的JS文件中创建代码区域?

这种方法适用于2005年,但我无法在2010年开始工作.

javascript visual-studio-2010 visual-studio code-regions

42
推荐指数
2
解决办法
3万
查看次数

VB.NET中的方法体内不允许使用代码区域?

注意:此"功能"现已添加到Visual Studio 2015中,但问题将持续一段时间,因为并非每个开发人员或每个开发工作室都会在它出现时立即访问最新和最好的IDE.

原始问题:

通常情况下,我不会"需要"甚至考虑一个荒谬的功能,例如方法体内的代码区域,但是:我正在重构VB.NET代码,其中方法通常运行500行或更多代码并且引用紧密耦合到代码违反了简单的重构,例如方法提取.

这就是为什么我认为我会在方法体中尝试区域.我只想组织短期代码.但IDE不允许我(导致编译器错误.)我只是好奇为什么?似乎代码区域不应该影响编译器,intellisense等.我错过了什么?(仍然使用VS 2005 btw.)

有趣:这似乎是语言特定的.它在C#中是可以的(我最初没有检查)但在VB.NET中没有.

public module MyModule
    Sub RunSnippet()
        dim a as A = new A (Int32.MaxValue )

        #region 
        Console.WriteLine ("")
        #end region
       ....
Run Code Online (Sandbox Code Playgroud)

得到编译器错误,但C#版本没问题.

.net c# vb.net code-regions

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

你可以像在Visual Studio中那样在Netbeans中设置某种自定义代码折叠

在使用C#时,我经常这样做:

#region Properties
  public int Property1{get;set;}
  ...(more properties)
#endregion
Run Code Online (Sandbox Code Playgroud)

这使得Visual Studio添加了折叠区域内代码的选项.当然,您可以将区域用于任何事物,它不仅限于属性或任何东西.

我想知道两件事:

  1. 这只是使Visual Studio将代码折叠添加到编辑器的某个区域或者它是否会影响编译器?
  2. 我可以在Netbeans中做类似的事情吗?

netbeans code-regions

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

IDE重启后如何保存代码折叠?

我尝试使用代码区域https://www.jetbrains.com/help/pycharm-edu/code-folding.html#surrounding_with_comments,折叠一些区域并重新启动PyCharm。

当 IDE 重新启动时,所有折叠的代码区域都会展开。

如何在 PyCharm 重启时保存代码折叠?

例如,Visual Studio 2019 在 IDE 重新启动时保存代码折叠。

code-folding code-regions pycharm

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

Android示例评论BEGIN_INCLUDE END_INCLUDE

在阅读一些Android示例时,我通常会看到类似的评论

// BEGIN_INCLUDE (something)
// END_INCLUDE (something)
Run Code Online (Sandbox Code Playgroud)

但是,我目前的IDE - Android Studio 1.1 - 无法识别它们(或者我做错了什么).我想,它们可以作为某种代码区域标记(如

//<editor-fold desc="Region name"> 
// some code
//</editor-fold>
Run Code Online (Sandbox Code Playgroud)

在AndroidStudio/IntellijIDEA中),但这种语法很像c ++预处理程序指令.所以问题是:我是否应该知道这些评论的重要内容(除了明显的评论功能),它可以以任何方式改进我的代码?

android comments sample code-regions

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

Delphi中的区域 - 默认情况下是否可以定义它们?

自Delphi 2005以来,Borland/CodeGear在IDE中引入了这些区域.这是一个好主意,但在一些casses我希望我的区域默认展开在其他折叠.如果有参数或选项可以完成这项工作?我正在使用Delphi 2007.

ide delphi code-regions

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