标签: code-formatting

在Visual Studio 2005中保存时格式化源代码

我希望每次保存时Visual Studio都能格式化我的源代码.我可以在Eclipse中做到这一点.可以在Visual Studio 2005中完成吗?

code-formatting visual-studio

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

Visual Studio格式化问题

我正在使用Visual Studio 2008.在我的编辑器中,每当我写一个自动属性时,只要我写"set"并输入分号(;),它就会"get"和"set"换行到一行.像这样:

public string MyProperty
{
    get; set;
}
Run Code Online (Sandbox Code Playgroud)

我希望它的格式是这样的

public string MyProperty
{
    get;
    set;
}
Run Code Online (Sandbox Code Playgroud)

目前我在编写后手动将其格式化为此.如何将其设置为默认格式?

编辑:

选项>文本编辑器> C#>格式化>环绕> 单行保留块已经取消选中.
我取消选中选项>文本编辑器> C#>格式设置>常规中可用的所有三个选项,但它不起作用.还要别的吗?

c# code-formatting properties editor visual-studio-2008

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

Scheme(RnRS)中的多行注释

我创建了这个解决方案

; use like this:
; (/* content ... */ <default-return>)
; or
; (/* content ... */) => #f
(define-syntax /*
  (syntax-rules (*/)
    ((/* body ... */) #f)
    ((/* body ... */ r) r)))
Run Code Online (Sandbox Code Playgroud)

但它真的是最好还是最简单的方法?

lisp scheme comments code-formatting r5rs

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

以这种方式订购if语句的原因是什么?

为什么要形成if像...

if (null === $this->foo){...}
if (0 === count($bar)){...}
Run Code Online (Sandbox Code Playgroud)

而不是...

if ($this->foo === null){...}
if (count($bar) === 0){...}
Run Code Online (Sandbox Code Playgroud)

我在很多编码器和项目的代码中都注意到了这一点,但是我不知道为什么他们这样做.我是第二种方式,因为它遵循我的想法"如果这个值与null相同然后......"而询问"如果null与此值相同......"对我来说似乎有点不太明显.所以为什么?

php if-statement code-formatting operator-precedence

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

在Eclipse中格式化字段声明

问候Overflowers,

问题(变量名称不是由它们的类型对齐):

public abstract class Filter {
    private long     id;
    protected String expression;
}
Run Code Online (Sandbox Code Playgroud)

如何在Eclipse中自动对齐字段,例如:

public abstract class Filter {
    private   long   id;
    protected String expression;
}
Run Code Online (Sandbox Code Playgroud)

注意之前的空间long,谢谢!

更新:我找不到自定义选项来对齐Eclipse格式化程序选项下的类成员类型(例如:longString).是的,有一个用于对齐类成员的名称(例如:idexpression),而不是它们的类型.请在上面的示例中查看此问题.有解决方案吗

java eclipse code-formatting

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

如何强制将代码样式格式设置为构建的一部分?

有没有办法(使用ANT),可以自动重新格式化代码以遵循某些约定?

我有几个开发人员正在开发一个程序,并且想保证在提交之前,所有构建类的代码格式都保持一致

java ant build-process code-formatting

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

如何按字母顺序自动格式化AS3变量声明?

编码时,我想知道是否存在一个插件,我可以突出显示一系列变量声明,点击一些特殊的键盘快捷键和BAM!它们将按字母顺序出现.

在Flash Builder中有什么可以做到的吗?或FlashDevelop甚至?

所以它会从这个:

private var _value:Number;
private var _helloWorld:String;
private var _foobar:Boolean;
Run Code Online (Sandbox Code Playgroud)

对此:

private var _foobar:Boolean;
private var _helloWorld:String;
private var _value:Number;
Run Code Online (Sandbox Code Playgroud)

formatting code-formatting declaration actionscript-3 alphabetical

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

如何将Java字符串格式化为SQL语法?

我已经搜索了该站点,但没有找到我真正需要的。我有一条SQL语句

String unformattedSQL = "select id, name, address, zip    from   schema123.person  where name like '%stu%'";
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种formatSQL(sqlString)可以给我原始SQL语句的格式化版本的方法,例如

String formattedSQL = formatSQL(unformatted);
System.out.println(formattedSQL);
Run Code Online (Sandbox Code Playgroud)

将给我以下文字(带有正确的缩进)

SELECT id, name, 
       address, zip 
FROM schema123.person 
WHERE name LIKE '%stu%'
Run Code Online (Sandbox Code Playgroud)

原始的SQL语句实际上很长,并且是由另一种方法动态生成的(我无法更改此方法),因此无法将SQL放入外部文件中。执行完SQL后,我需要将其放在日志文件中。我想在日志文件中格式化SQL语句。

做这个的最好方式是什么?并概括该问题,如何针对另一种语法(例如XML,C#等)执行此操作。也许类似于Google Code Prettify,但适用于Java ...

java sql code-formatting string-formatting

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

阻止Visual Studio 2013自动删除分配中的额外空格

我正在尝试对齐某些赋值以提高可读性,但每次粘贴时,Visual Studio 2013会自动删除多余的空格=.

例如,这个:

static class Constants {
    public static string Something      = "A value";
    public static string SomethingElse  = "Another value";
}
Run Code Online (Sandbox Code Playgroud)

像这样重新格式化:

static class Constants {
    public static string Something = "A value";
    public static string SomethingElse = "Another value";
}
Run Code Online (Sandbox Code Playgroud)

有没有办法把它关掉?

c# code-formatting visual-studio visual-studio-2013

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

XCode9如何右键单击> Structure> Reindent返回?

我看到XCode9搞乱了我的代码缩进.在此之前可以通过右键单击>结构>重新缩进来修复.如何在XCode9中获得等效行为?

code-formatting editing xcode9

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