标签: code-formatting

如何在IntelliJ/Android Studio中格式化粘贴的JSON

我经常需要在编写代码时使用文本编辑器粘贴随机笔记,尤其是JSON响应,我使用插件格式化它们(对于Sublime).

我最近听说IntelliJ/Android Studio中的'临时文件'功能完全符合我的需要 - 除了我不能使它格式化JSON我很好地粘贴.

如何在临时缓冲区文件中制作Android Studio格式的JSON?

json code-formatting intellij-idea android-studio

33
推荐指数
4
解决办法
5万
查看次数

是否可以使用VIM格式化C++代码?

我对VIM很新.我得到了一些源代码,这是一团糟.乍一看,我想至少得到一个清晰,有条理的代码视图,所以我喜欢正确格式化,我的意思是缩进取决于函数的深度等等.

我想知道是否可以用VIM完成,否则你可以推荐哪些其他命令行工具.

谢谢

vim code-formatting

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

如何设置VSCode以将花括号放在新行上?

假设我键入以下代码并对其进行格式化.

if (condition) { /* Hello! */ }
Run Code Online (Sandbox Code Playgroud)

如果这是C#代码,则格式如下:

if (condition)
{
    // Hello!
}
Run Code Online (Sandbox Code Playgroud)

如果是JavaScript,VSCode将其格式化为:

if (condition) {
    // Hello!
}
Run Code Online (Sandbox Code Playgroud)

那么如何为所有语言使用第一种格式样式(新行上的花括号)?我找不到设置或类似的东西.建议?

javascript formatting code-formatting visual-studio-code

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

如何在Visual Studio代码中格式化代码

您好我问的是如何在Windows上的最后一次更新中在Visual Studio代码中格式化代码.

我试过ctrl k+ Ctrl d不行..我也试过了Shift + Alt + F.它也没用.所以请帮助我,它不重复,因为我尝试了以下解决方案: 如何在Visual Studio代码(VSCode)中格式化代码

code-formatting visual-studio-code

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

如何在Visual Studio代码中设置特定于Python语言的选项卡间距?

使用VSCode 1.9.0和(donjayamanne)Python 0.5.8扩展,是否可以提供Python特定的编辑器选项?

或者更一般地说,是否可以提供特定语言的制表符间距和替换规则?例如,Python应该是tab = 4个空格(替换为空格),而Ruby应该是tab = 2个空格(替换).其他语言往往有自己的意见.但是,我只看到将军

"editor.tabSize": 4,
"editor.insertSpaces": true,
Run Code Online (Sandbox Code Playgroud)

选项.

我想也许有一个"python.editor": { }块或者一个"python.editor.tabSize"选项,但是我找不到这样的参考,也没有成功猜到一个工作名称.

python configuration code-formatting visual-studio-code vscode-settings

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

用于列表,字典等的Python"最佳格式化实践"

我一直在查看Python文档,以获取大型列表和字典的代码格式化最佳实践,例如,

something = {'foo' : 'bar', 'foo2' : 'bar2', 'foo3' : 'bar3'..... 200 chars wide, etc..}
Run Code Online (Sandbox Code Playgroud)

要么

something = {'foo' : 'bar',
             'foo2' : 'bar2',
             'foo3' : 'bar3',
             ...
             }
Run Code Online (Sandbox Code Playgroud)

要么

something = {
             'foo' : 'bar',
             'foo2' : 'bar2',
             'foo3' : 'bar3',
             ...
             }
Run Code Online (Sandbox Code Playgroud)

如何处理列表/词典的深层嵌套?

python code-formatting

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

如何配置intellij-idea不格式化代码的某些部分?

在html文件中,有一些代码使用自定义模板语言:

<script type="text/javascript">
    function ($scope, JsRoutes) {
        $scope.rows = [
            ${"#{list rows, as: 'row', separator: ','}"}
            {
            #{list fieldConfigs, as: 'f', separator: ','}
            ${f.name} : ${'$'}{row.${f.name}.toJson()}#{/list}
            }
            ${'#{/list}'}
        ]
    }
</script>
Run Code Online (Sandbox Code Playgroud)

是否可以配置intellij-idea不格式化它(但格式化文档的其他部分)?由于想法会使格式化后难以阅读:

<script type="text/javascript">
    function ($scope, JsRoutes) {
        $scope.rows = [
            ${"#{list rows, as: 'row', separator: ','}"}
            {
    #{list fieldConfigs, as: 'f', separator: ','}
    ${f.name} :
        ${'$'}{
            row.${f.name}.toJson()
        }#{/list}
    }
    ${'#{/list}'}
    ]
    }
</script>
Run Code Online (Sandbox Code Playgroud)

code-formatting intellij-idea

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

EditorConfig vs. Eslint vs. Prettier:是否值得使用它们?

我正在尝试设置一些工具来帮助维护多个开发人员使用的代码库的一致性.是否有必要一起使用EditorConfig,ESlint和Prettier?据我所知,EditorConfig用于设置编码样式/规则,ESlint用于确保代码的格式一致,如果代码不遵循规则则抛出警告,并且更漂亮用于根据规则自动格式化代码.但是,我相信你可以更漂亮地自定义规则,这反过来又完成了EditorConfig的工作.这是真的?用于维护一致代码的最佳工具组合是什么?

formatting code-formatting eslint editorconfig prettier

31
推荐指数
5
解决办法
6235
查看次数

如何创建Intellij和Eclipse兼容的代码样式和代码格式配置(对于java代码)?

几周前我尝试过Intellij,我发现它非常棒.现在,在我的项目中有两个程序员(包括我)使用Intellij和其他一些将继续使用Eclipse的程序员.由于这个项目已经很大并且会增长很多,我们需要在Intellij和Eclipse之间使用兼容的代码样式和代码格式.当一个用户编辑某个文件并在保存之前重新格式化它们时,我们不希望出现问题.使用Eclipse"单独"我们曾经有一些导出的配置,在任何人开始工作之前,第一步就是导入这个配置.我们已经尝试使用外部代码格式化程序,但它在Intellij 9上不起作用.

所以,我在这里有一堆问题:

  1. 有没有办法在Intellij 9上导入eclipse格式配置?
  2. 有人可以分享他们管理这种情况的经验吗?你们有任何其他建议来管理这种情况吗?

eclipse coding-style code-formatting intellij-idea

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

使用语法高亮打印代码?

我有机会需要打印代码(恐怖!!!;)),我想知道我会用什么编辑器或工具打印出具有正确格式和语法高亮的代码?如果它很重要,它将是c#代码,但理想情况下该工具将适用于尽可能多的语言.Notepad ++或其他东西可以处理这个吗?

language-agnostic printing code-formatting

29
推荐指数
4
解决办法
3万
查看次数