标签: formatter

Eclipse 格式化程序:在类末尾添加空行

我正在尝试为 Eclipse 的代码格式化程序设置我自己的配置文件,但我找不到在类末尾添加空行的方法。

public class MyClass {

     public void method() {
          // Something here.
     }
     // Want a blank line here.
}
Run Code Online (Sandbox Code Playgroud)

是我目前的个人资料。

java eclipse formatter

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

LLDB 数据格式化程序可以调用方法吗?

我正在使用 LLDB 调试 Qt 应用程序。在断点处我可以写

(lldb) p myQString.toUtf8().data()
Run Code Online (Sandbox Code Playgroud)

并查看 myQString 中包含的字符串,因为 data() 返回 char*。我希望能够写

(lldb) p myQString
Run Code Online (Sandbox Code Playgroud)

并得到相同的输出。这对我不起作用:

(lldb) type summary add --summary-string "${var.toUtf8().data()}" QString
Run Code Online (Sandbox Code Playgroud)

是否可以编写一个像这样的简单格式化程序,或者我是否需要了解 QString 的内部结构并编写一个 python 脚本?

或者,我是否应该使用 LLDB 来以这种方式查看 QStrings?

getter qt formatter lldb

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

FormUrlEncodedMediaTypeFormatter 与 JQueryMvcFormUrlEncodedFormatter

我创建了一个默认的 web api 项目,其中至少加载了这 2 个媒体格式化程序。两者都用于相同的内容类型:

FormUrlEncodedMediaTypeFormatter: application/x-www-form-urlencoded
JQueryMvcFormUrlEncodedFormatter: application/x-www-form-urlencoded
Run Code Online (Sandbox Code Playgroud)

当我用enctype="application/x-www-form-urlencoded"它做一个简单的 http post 表单时,它只适用于JQueryMvcFormUrlEncodedFormatter,这意味着我发送的复杂对象在服务器端不为空。

当我JQueryMvcFormUrlEncodedFormatter在应用程序启动时删除格式化程序并再次执行简单的 http post 表单时,我希望它再次工作,但它没有。

我得到一个异常,没有加载适当的格式化程序。

那不是真的-实际上-

为什么它不起作用?

聚苯乙烯

我发现这就是区别:

– System.Net.Http.Formatting.FormUrlEncodedMediaTypeFormatter, for handling HTML form URL-encoded data
– System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter, for handling model-bound HTML form URL-encoded data
Run Code Online (Sandbox Code Playgroud)

但我不明白其中的区别!

我什至不使用 jquery 来发布我的表单:

<form role="form" method="post" action="api/values"    enctype="application/x-www-form-urlencoded">
    <input type="text" class="form-control" name="firstName" placeholder="Enter first name">
    <input type="text" class="form-control" name="lastName" placeholder="Enter last name">
    <button type="submit" class="btn btn-default">Submit</button>
</form>
Run Code Online (Sandbox Code Playgroud)

formatter asp.net-web-api asp.net-web-api2

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

用于 eclipse 和 intellij 的 java 格式化程序

我的队友同时使用 eclipse 和 intellij。由于格式样式的原因,经常出现合并问题。是否有任何可用的格式化程序可以从 eclipse 和 intellij 产生相同的结果。谷歌的格式化程序适用于两者,但我不确定它是否会产生相同的结果。

java eclipse intellij-idea formatter

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

在java日志格式化程序中使用简单的类名

我有一个 SimpleFormatter 用于使用字符串登录我的应用程序
"%1$tF %1$tT %4$-7s %2$s %5$s%6$s%n"

我想使用简单的类名而不是规范名称。是否有可以与 2$ 字段一起使用的格式选项?或者这是否需要编写一个新的处理程序?

例如,而不是
2019-02-06 07:09:09 INFO simplex.tools.SIMPLEXScheduler main Start

我倒要看看
2019-02-06 07:09:09 INFO SIMPLEXScheduler main Start

java formatter java.util.logging

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

如何在 Spyder 中使用代码格式化程序 Black?

我使用 Anaconda 的 Spyder 进行一些可视化。当我在 Notepad++ 中编码时,习惯了编码称为 black 的格式化程序。不幸的是,我不知道在 Spyder 中使用黑色。有人知道吗?

python formatter spyder

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

Apex 图表工具提示格式化程序:如何将数字转换为字符串

我试图在工具提示(apexcharts)中显示折线图的 y 值。原始数据在{'8:50 AM', '11:00 AM', '9:02 AM'...}系列中以字符串格式设置,但它们显示为'8', '11', '9 '...在工具提示中,以数字格式四舍五入。我不明白为什么字符串数据会自行转换和舍入。我使用“toString”在工具提示格式化程序中显示全文(“8:50 AM”、“11:00 AM”、“9:02 AM”...),但它不起作用。有什么建议吗?

var spark1 = {
  chart: {
    id: 'sparkline1',
    type: 'line',
    height: 200,
    sparkline: {
      enabled: true
    },
    group: 'sparklines'
  },
  series: [{
    name: 'wake-up time',
    data: [{x: '05/06/2014', y:'8:50 AM'}, {x: '05/07/2014', y:'11:00 AM'}, {x: '05/08/2014', y:'9:02 AM'}, {x: '05/09/2014', y:'10:47 AM'}]
  }],
  tooltip: {
    x: {
      show: false
    },
    y: {
      formatter: function(value){
      return value.toString();
       }
    }
  }
 }
}
Run Code Online (Sandbox Code Playgroud)

charts tostring tooltip formatter apexcharts

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

如何忽略 Prettier 格式化的引号

我有一个代码库,到处都有单引号和双引号。当我格式化 TS 文件时,所有单引号都会转换为双引号。我希望 Prettier 忽略单独考虑单引号和双引号,并为 TS 文件进行其余的格式化。有人可以帮忙吗?TIA

formatter typescript single-quotes visual-studio-code prettier

5
推荐指数
0
解决办法
1367
查看次数

如何修复 vscode 中的 eslint 缩进错误?

抱歉,我的英语不好,但我需要知道如何解决它。

我尝试使用每个缩进规则,但不起作用......

我希望使用 Vetur 格式化程序时一切顺利。

请告诉我如何修复它,谢谢

https://eslint.org/docs/rules/no-mixed-spaces-and-tabs#disallow-mixed-spaces-and-tabs-for-indentation-no-mixed-spaces-and-tabs

我的问题片段

问题描述

我的 vscode 设置.json

我的 eslint 规则设置

formatter eslint vue.js visual-studio-code vetur

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

Rust直接调用fmt函数

Display我正在尝试根据参数实现不同的格式。print_json()类似于和 的东西 print_pretty()。我当然可以将其实现为返回字符串的函数print_json(&self)->String,但我想知道是否可以使用print_json(&self,f: &mut Formatter<'_>) -> std::fmt::Resultandprint_pretty(&self,f: &mut Formatter<'_>) -> std::fmt::Result来代替。然后我可以根据用例调用其中一个函数。但如何Formatter直接获取实例呢?理想情况下我想做类似的事情

let mut string = String::new();
my_object.print_pretty(&mut string);
return string;
Run Code Online (Sandbox Code Playgroud)

formatter rust

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