小编ore*_*pot的帖子

如何禁用 .eslintrc.js 中 '{'.eslintobject-curly-spacing 之后不应有空格

我正在使用 prettier,并使用 firebase init 和 eslint 选项初始化了我的项目。但是当我保存文件时,prettier 扩展会在对象花括号中添加间距,如下所示:

export { basicHTTP } from './http';
Run Code Online (Sandbox Code Playgroud)

哪个 eslint 给了我一个错误:eslint 错误有没有办法禁用这个?

这是我的 .eslintrc.js 文件,它与 firebase init 一起提供:

module.exports = {
  root: true,
  env: {
    es6: true,
    node: true,
  },
  extends: [
    'eslint:recommended',
    'plugin:import/errors',
    'plugin:import/warnings',
    'plugin:import/typescript',
    'google',
  ],
  parser: '@typescript-eslint/parser',
  parserOptions: {
    project: ['tsconfig.json', 'tsconfig.dev.json'],
    tsconfigRootDir: __dirname,
    sourceType: 'module',
  },
  ignorePatterns: [
    '/lib/**/*', // Ignore built files.
  ],
  plugins: ['@typescript-eslint', 'import'],
  rules: {
    quotes: ['error'],
  },
};
Run Code Online (Sandbox Code Playgroud)

eslint visual-studio-code prettier eslintrc

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

使用带有特殊字符的字符串时,str_split()在PHP中无法正常工作

我正在尝试以下内容

$x = "126·10?";
$array = str_split($x);
echo "x = " . $x . "<br>";
echo "Array length: " . count($array) . "<br>";

 echo "Charset: " .mb_detect_encoding($x)."<br>";

foreach($array as $i)
    echo $i .  " ";
Run Code Online (Sandbox Code Playgroud)

作为输出:

x = 126·10?
Array length: 10
Charset: UTF-8
1 2 6 ? ? 1 0 ? ? ?
Run Code Online (Sandbox Code Playgroud)

我想要·?数组中的1个字符,怎么能这样做?我想要达到的是迭代字符串的所有字符,所以任何其他解决方案也是受欢迎的.

php arrays special-characters

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

如何在 Jupyter Lab/Notebook 中隐藏错误回溯?

我的目标是只从 python 异常处理程序中获得最小的输出(没有回溯)。在一个简单的 python 脚本中我可以使用:

sys.tracebacklimit=0

然而在笔记本电脑中,这似乎并没有按照我想要的方式工作,而且输出实际上更差(更长)。有什么办法可以快速解决这个问题吗?

python jupyter-notebook jupyter-lab

0
推荐指数
1
解决办法
1240
查看次数