pydev 搞乱了 @= (operator.__imatmul__)

pydev messes with @= (operator.__imatmul__)

PyDev (version: 6.3.2) seems to be unaware of the @= operator (operator.__imatmul__) 即使将 'Grammar Version' 设置为 3.6

每当我保存包含 @= 运算符的文件(使用 'Save Actions' 例如 'Auto-format')时,此运算符将在两者之间得到一个 space 并导致 @ = 这是 python.

中的语法错误

有没有办法解决这个问题(或者至少忽略那个特殊运算符)?

我认为这是 PyDev 代码格式化程序中的错误。

请将此作为 pydev 跟踪器中的错误报告 (https://www.brainwy.com/tracker/PyDev/) -- 我会将其作为下一个版本的优先级(尽管 6.3.2 刚刚发布,所以,一个版本与修复可能需要一个月的时间)。