Andrey Vokin
915ccaa68e
IJOB-583 PyCharm onboarding lesson broken (at step 16)
...
After PY-55548 no need to change type hint `object` to `float`
(cherry picked from commit d9ba34fb955df644b7892b070dc1f5523db7fce9)
IJ-CR-152255
GitOrigin-RevId: ae0f12168de11265c14432709abb074d35530ccc
2025-01-09 13:30:27 +00:00
Egor.Eliseev
0c73c9eff9
PY-72274 separating content for python core/pro plugins
...
1. Delete `intellij.python.community.impl.xml` (move content to `PythonCore` plugin). It is necessary to fix incorrect dependencies: `PythonCore`, `Pythonid` include the same module.
2. Fixed dependencies: if some plugin/module needs Python core functionality, then it should depend on `PythonCore`.
Co-authored-by: Vladimir Koshelev <Vladimir.Koshelev@jetbrains.com >
Merge-request: IJ-MR-136158
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
GitOrigin-RevId: ce9ed4c17f601ee1ca2b6cf608f4e30fdac1d879
2024-06-19 21:39:24 +00:00
Alexey Merkulov
a73b1e5713
[IFT] Refactoring: extract same logic about showing onboarding feedback
...
GitOrigin-RevId: 899001a8cd92e7dbe95c2ea1efcb0d00037f1df1
2024-02-27 17:50:22 +00:00
Ilya.Kazakevich
9d4751f238
[python, ds, jupyter]: Migrate Python support to V2
...
Layout:
JPS modules
`intellij.python.community`
`intellij.python.community.impl`
`intellij.python.parser`
`intellij.python.psi`
`intellij.python.psi.impl`
`intellij.python.ast`
use package `com.jetbrains.python`
and go to `intellij.python.community.impl` v2 module
JPS module
`intellij.python`
uses package `com.intellij.python.pro`
and goes to `intellij.python/pro` v2 module
Both v2 modules (along with lots of others) come with
`PythonId` (prof) or `PythonCore` (community) plugins
DS bundles `intellij.python.community.impl`
Idea and other Mini IDEs get `PythonCore` or `PythonId` plugin that bundle modules for Idea and mini IDEs
GitOrigin-RevId: 98f418c52d90d51b9adf3250c561f2c36c767e2d
2024-01-22 20:26:58 +00:00
Ilya.Kazakevich
50f0e2820c
Migrate python feature trainer to v2
...
GitOrigin-RevId: 369e795edac8f6b04634fc7ede78dff431d0bc21
2023-12-21 19:50:08 +00:00
Konstantin Hudyakov
c4e0ebbf54
IFT-510 Update text in the Python Editor Coding Assistance lesson
...
GitOrigin-RevId: f568826e07025f23c97587c219dea064c661da30
2023-11-03 08:05:46 +00:00
Konstantin Hudyakov
f8397c28f2
IFT-510 Use example with shorter warning description in the Python Editor Coding Assistance lesson
...
GitOrigin-RevId: d61c65000f4438c5fb79299da60967702d141f6e
2023-11-01 20:16:24 +00:00
Konstantin Hudyakov
bc56e3da3b
IFT-455 Show GotIt tooltips during editor steps in onboarding lessons
...
GitOrigin-RevId: 7d7b2c7a32f1e7c1c01b28cd8b6401a38e7b08ca
2023-04-05 17:59:11 +00:00
Konstantin Hudyakov
061813ac12
[IFT] Adjust debug step in onboarding lessons to new debugger layout
...
There will be only one variant of the debugger layout in the 2023.1.
GitOrigin-RevId: ee2de2446e0c297b1f1e88e90ef604ad45eaeffc
2023-02-13 12:08:44 +00:00
Konstantin Hudyakov
85bb873c52
[IFT] Adapt IDEA and PyCharm onboarding lessons to new UI
...
GitOrigin-RevId: 3e1194fff5e155a3649cd3484d2338c92edf99be
2023-01-30 09:22:40 +00:00
Alexey Belkov
390ba59bc2
Fix spelling of "quick-fix" phrase in messages
...
It should be hyphenated: https://www.jetbrains.com/help/idea/resolving-problems.html
GitOrigin-RevId: a3cc01babc32c3edfbe59594fa3756a415cc169b
2022-12-07 15:26:37 +00:00
Konstantin Hudyakov
68b7c53db2
IDEA-300739 Do not create instances of LangSupport during LangManager initialization
...
GitOrigin-RevId: a985502bde6f18d6fae7ba33463f7c6fad0b3a09
2022-09-06 06:02:37 +00:00
Konstantin Hudyakov
9df716844e
[IFT] Improve PyCharm onboarding lesson
...
- Replace 'click to proceed' steps with 'Got it' tooltips
- Make highlights less aggressive (use only border highlights)
IJ-CR-77520
GitOrigin-RevId: 344a0faf14e88e945666d59d598a69ea614c628d
2022-08-10 13:07:32 +00:00
Konstantin Hudyakov
5498aba54d
[IFT] Fix sample of Editor Coding Assistance lesson
...
Found that 'comb' function added in Python 3.8, but we need to support earlier versions.
IJ-CR-23566
GitOrigin-RevId: 53dbac6c652639b8f34d9f9588d7f0cf752734be
2022-04-21 08:07:24 +00:00
Alexey Merkulov
e1bb9936dc
[IFT] Remove several onboarding feedback fields
...
From the collected feedback we saw the low rate for these fields and so decide to reduce the feedback form length
IJ-CR-23461
GitOrigin-RevId: 0e4dbbc88ba19746cbd8ad2e20b7a6986a66d7c5
2022-04-19 13:27:29 +00:00
Alexey Merkulov
16ce9c977e
[IFT] Add language-specific common tasks and check that Python interpreter is configured
...
Workaround for IFT-365 and other autoconfiguration problems
IJ-CR-22853
GitOrigin-RevId: 41c218095db769a03aabfdda1bee663c3bc68919
2022-04-04 15:15:08 +00:00
Konstantin Hudyakov
65badf1641
[IFT] Edit Java onboarding lesson text
...
Also edit similar strings in other onboarding lessons
IJ-CR-22229
GitOrigin-RevId: 9f99306fa74a91349e7fe0f978ab8ee3e5d99c49
2022-03-21 09:42:53 +00:00
Alexey Merkulov
fc571b5eb8
[IFT] Add information about interpreter used at the beginning of the onboarding lesson
...
GitOrigin-RevId: 5c103ccb3878ff00b70171f5493358cd55bda1e1
2022-02-17 09:34:33 +00:00
Alexey Merkulov
305f329057
IFT-325 Fix typo
...
GitOrigin-RevId: 541f64dd944235334cf1e81fae8271148587370c
2022-02-08 17:36:46 +00:00
Alexey Merkulov
6569ce389b
[IFT] DA-423 Improve interpreter description step
...
GitOrigin-RevId: fa0fc4c02618c6e77f7398713765e6abdbd44576
2022-01-17 18:23:59 +00:00
Konstantin Hudyakov
660118cb0e
[IFT] Rename LanguageSupport to SuggesterSupport
...
It will reduce the names' similarity of language support classes for Feature Suggester and Feature Trainer.
IJ-CR-19506
GitOrigin-RevId: 32f91bd4d2d471ced9c7677962634456e42e9115
2022-01-13 12:00:37 +00:00
Konstantin Hudyakov
2986a16262
IFT-291 Bundle Features Suggester to Java, Kotlin, Python and JavaScript
...
IJ-CR-14522
GitOrigin-RevId: 6512d5f061c8004fb3e4f7f3f1f404193f30e1f5
2021-12-16 16:43:28 +00:00
Alexey Merkulov
b8d06312aa
[IFT] Extract onboarding feedback texts to bundles
...
IJ-CR-18009
GitOrigin-RevId: 065da286507c383c8ab9c568cca5291bc1438762
2021-12-01 18:14:53 +00:00
Alexey Merkulov
62eaf772a9
[IFT] Fix button text capitalization
...
GitOrigin-RevId: edc3c4969217ccd2704c2acecc4e283a7c8b2f99
2021-11-18 16:17:31 +00:00
Konstantin Hudyakov
bbb4d7ec3c
IFT-300 Adapt Find in Files lesson samples to Python 2.7
...
IJ-CR-16198
GitOrigin-RevId: 54a7ee531d436430d0a27927e610471d36f7adfc
2021-11-01 15:18:50 +00:00
Artem Pronichev
0464d8c371
IJPF-CR-2637 fixed articles in messages
...
GitOrigin-RevId: c6811d218eee695ab99e51e7fa3727a6860b6d93
2021-10-28 09:42:31 +00:00
Alexey Merkulov
cb9d895960
[IFT] Add comments about help link names
...
GitOrigin-RevId: 745d8d57caf5877696376be258ff97137ab6374d
2021-10-22 12:44:03 +00:00
Alexey Merkulov
6fec34e0bc
[IFT] Complete help links for Java, Python and Ruby course
...
GitOrigin-RevId: d58a00415a5af1506c7fabd1a17b3c13e54cb9a2
2021-10-21 18:34:42 +00:00
Alexey Merkulov
e561d63446
[IFT] Switch on help links and cover Editor Basics and Completion modules
...
GitOrigin-RevId: 71496673b0e005b659049c1bc4048bfb37edf956
2021-10-20 18:54:52 +00:00
Konstantin Hudyakov
ce9f8f493c
[IFT] Highlight debugger toolbars depending on new or old layout
...
IJ-CR-15320
GitOrigin-RevId: 862f8dfde290e29d9302d5d1d19a736186920dfa
2021-10-15 10:10:47 +00:00
Konstantin Hudyakov
881df34fde
IFT-296 Adapt onboarding tours to the new debugger UI
...
GitOrigin-RevId: 54cea8817ab2eac9f1396dfcb3b5b574cdfd4ae5
2021-10-08 09:11:55 +00:00
Aleksey Pivovarov
aa0a99d1e0
ui: fix incorrect encoding in bundled strings
...
GitOrigin-RevId: b945291d452eb90037a5b6721eefc96a7bfc7481
2021-09-30 17:12:53 +00:00
Artem Pronichev
6c9e6e9f7d
[ift] feedback after the team review + updates for the Onboarding tour
...
GitOrigin-RevId: f5ed5c46e6f8fd57d0eb9808ffeb3204ef40ba09
2021-09-17 11:03:47 +00:00
Alexey Merkulov
fe11c6556c
[IFT] Rework completion steps in Python onboarding lesson
...
GitOrigin-RevId: 619e9de8ef77a237104d8bc432d8f465084a469f
2021-09-16 11:50:17 +00:00
Alexey Merkulov
c988cce07f
[IFT] Add wait indexing task into the PyCharm onboarding tour
...
GitOrigin-RevId: 16c81343155cb683e9f903d89f8efd22f5d65b9e
2021-09-14 19:17:13 +00:00
Alexey Merkulov
a92dbefffe
[IFT] Add ui settings check into the PyCharm onboarding lesson
...
GitOrigin-RevId: 80a33d173f741968dd5963b88df2bfdb54adf2af
2021-09-14 19:17:12 +00:00
Alexey Merkulov
be09a4391a
[IFT] Refactor end-onboarding message and move general remark to common lessons bundle
...
GitOrigin-RevId: 6245133c07401a7f53ee31b8a9043fe6705bbc31
2021-09-09 17:39:07 +00:00
Alexey Merkulov
4d0abe8a06
[IFT] Propose to choose python interpreter when start learning from welcome screen and no SDK found
...
IJ-CR-12594
GitOrigin-RevId: 5b424cc24239fb2603990995f0c5bd010191a453
2021-08-18 13:24:03 +00:00
Alexey Merkulov
24e46e7419
[IFT] Remove unused property
...
GitOrigin-RevId: 815bb8f639861becef552783b8a7c0aeab765345
2021-07-01 12:32:13 +00:00
Alexey Merkulov
def6bcf483
IFT-219 Remove explicit invoke completion step
...
GitOrigin-RevId: 0e68537ba48f938c67f5fb56954791a87dcc7903
2021-06-25 15:51:45 +00:00
Alexey Merkulov
854a50f1d8
IFT-221 Change task text
...
GitOrigin-RevId: 5d419a3995ad390c8d7fed675ad8e45bc814f205
2021-06-22 19:13:51 +00:00
Alexey Merkulov
5d27be2544
IFT-221 Add step about Python interpreter
...
GitOrigin-RevId: ecd32e5133ccc9858c1597f2729ec8c4485ec1d1
2021-06-21 18:55:15 +00:00
Alexey Merkulov
e89372a24d
IFT-217 Fix capitalization and change promo text
...
GitOrigin-RevId: 09b98fd39d24df361a621a743f2ca7e4242630f7
2021-06-17 19:08:10 +00:00
Konstantin Hudyakov
21322e87ba
[IFT] Extract proceed to the next step logic to LessonUtil
...
GitOrigin-RevId: a1d3ff47899892677cdd0da731c82ae85c1b28e1
2021-05-25 15:46:00 +00:00
Konstantin Hudyakov
76d2b6bd96
IFT-100 Improve Duplicate and delete lines lesson
...
Add step with suggesting the convenient way to duplicate multiple lines
IDEA-CR-71489
GitOrigin-RevId: ff65e78ca3baab3fdedeed81cc82099fd6a5e223
2021-05-25 13:22:34 +00:00
Alexey Merkulov
3d04780ad7
[IFT] Improve onboarding i18n
...
GitOrigin-RevId: 7b639072c86391cf26b508bcd9521209a059224a
2021-04-22 16:40:45 +03:00
Alexey Merkulov
f64cdc7b0b
[IFT] Improve onboarding i18n
...
GitOrigin-RevId: 483c6d40cc9f244b2eed65ac999d2a74b4135411
2021-04-22 16:40:44 +03:00
Alexey Merkulov
03cf96a57d
[IFT] Change name of "Smart type completion" lesson to "Type-matching completion"
...
also fix the indent in the python sample
GitOrigin-RevId: e8e88c6618eb4f700bdbdf7ccb286cfe18b9d8a2
2021-04-14 12:58:02 +00:00
Konstantin Hudyakov
7dea2dadc8
[IFT] Generalize postfix completion lessons
...
IDEA-CR-71209
GitOrigin-RevId: 12cb5a709a58acd749ba5c150d228b15c7a4441a
2021-04-13 06:09:54 +00:00
Alexey Merkulov
c9f4ba4679
IFT-197 Change step text in the Onboarding tour
...
GitOrigin-RevId: b98c7e29b72d41adfdfac82f05e7e68343bc278e
2021-03-31 18:20:02 +00:00