为什么Pycharm如此关注我编码的特定样式

JGe*_*kis 3 pycharm

我最近开始学习Python,我的老师建议我使用Pycharm作为IDE.我喜欢它主要但是来自java和eclipse有一些对我来说没有多大意义的东西.

1.)当我输入代码'print("hello")'时,它会给我这个恼人的灯泡说切换到单引号字符串.当我点击它时,它会',打印('你好')'.这是最糟糕的部分,它再次给了我灯泡,并说出一个双引号字符串.我不明白为什么会这样做.为什么一个人甚至会比另一个更好,因为从我所看到的只是个人偏好的问题,对性能没有影响或潜在影响,使警告整体无用.

2.)我在过去的6个月里学习过Java,所以我习惯用这种方式编写Java.在Java中,在camel case中编码是常规的.Python无法正常工作.为什么这对pycharm来说是个大问题?所有其他IDE都不关心您的工作格式.还有其他的东西,比如很多白色空间,没有足够的空白区域,并且在"#"之后没有空间用于评论bug pycharm并且给它那个讨厌的灯泡.

我想我的整体问题是为什么IDE会为所有这些个人喜好的东西烦恼?如果我想要三行白色空间为什么我不能没有pycharm投掷适合并且放置灯泡到处都是?

注意:我确实喜欢整个pycharm.

voy*_*voy 5

1)灯泡只是一种帮助.他们不是说"修理我",而是"需要帮助吗?".

2)

在Java中,在camel case中编码是常规的.Python无法正常工作.

只是禁用PEP8 naming conventions violationEditor ? Inspections ? Python

还有其他的东西,比如很多白色空间,没有足够的空白区域,并且在"#"之后没有空间用于评论bug pycharm并且给它那个讨厌的灯泡.

您可以在中配置代码样式 Editor ? Code Style ? Python

但是,请尊重PEP8