Spyder: Ошибка раскраски синтаксиса Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 11 янв. 2018  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: spyder-ide/spyder

ОписаниС вашСй ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

КакиС шаги воспроизвСдут ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ?

  1. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΡ‚ исходного ΠΊΠΎΠ΄Π° Python (протСстирован с .ini ΠΈ .sql), ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅
  2. Π‘ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ
  3. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС Ρ„Π°ΠΉΠ»Ρ‹

Каков ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚?
Π― оТидаю просто ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, вмСсто этого, ΠΊΠΎΠ³Π΄Π° я Π²Π΅Ρ€Π½ΡƒΡΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, синтаксичСская окраска исчСзнСт. ВСкст Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ΄Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹ΠΉ.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ здСсь
Π¦Π²Π΅Ρ‚, каТСтся, обновляСтся ΠΈ возвращаСтся Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ состояниС, Ссли я Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΡŽ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ символ. Он Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ссли я ΡΠΎΡ…Ρ€Π°Π½ΡŽ Π΅Π³ΠΎ с Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΎΠΉ. Π­Ρ‚ΠΎ происходило с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вСрсий Ρ€Π°Π½ΡŒΡˆΠ΅, Π½ΠΎ я Π½Π°ΠΊΠΎΠ½Π΅Ρ† Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ» Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ.

ВСрсии ΠΈ основныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

  • ВСрсия Spyder: 3.2.6
  • ВСрсия Python: 3.6.3
  • ВСрсия Qt: 5.6.2
  • ВСрсия PyQt: 5.6.0
  • ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма: Windows 10 (послСдняя вСрсия)

Зависимости

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ мСню Help > Optional Dependencies (ΠΈΠ»ΠΈ
Help > Dependencies ) Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Copy to clipboard
ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ содСрТимоС Π½ΠΈΠΆΠ΅:

IPython> = 4.0: 6.2.1 (ОК)
cython> = 0,21: 0,27,3 (ОК)
дТСдаи> = 0.9.0: 0.11.0 (ОК)
nbconvert> = 4.0: 5.3.1 (ОК)
numpy> = 1.7: 1.13.3 (ОК)
ΠΏΠ°Π½Π΄Ρ‹> = 0.13.1: 0.22.0 (ОК)
ΠΏΠΈΠΊΠΎΠ΄Π΅ΡΡ‚ΠΈΠ»ΡŒ> = 2.3: 2.3.1 (ОК)
pyflakes> = 0.6.0: 1.6.0 (ОК)
ΠΏΠΈΠ³ΠΌΠ΅Π½Ρ‚Ρ‹> = 2.0: 2.2.0 (ОК)
pylint> = 0,25: 1,7,4 (ОК)
qtconsole> = 4.2.0: 4.3.1 (ОК)
Π²Π΅Ρ€Π΅Π²ΠΊΠ°> = 0.9.4: 0.10.7 (ОК)
сфинкс> = 0.6.6: 1.6.3 (ОК)
sympy> = 0.7.3: 1.1.1 (ОК)

ВсС 3 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ нСбольшой Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Бпасибо.

Π― просто протСстировал с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Β«select * from tableΒ» ΠΈ Π½Π°Π·Π²Π°Π» Π΅Π³ΠΎ test.sql, ΠΈ это ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ
capture
Если я сотру символ, ΠΎΠ½ вСрнСтся Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ состояниС
capture2

ΠœΡ‹ рассмотрим это Π² нашСй вСрсии 3.2.8.

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ