diff --git a/common/src/main/resources/images/internal-mode-doc.gif b/common/src/main/resources/images/internal-mode-doc.gif new file mode 100644 index 0000000..8c56b0d Binary files /dev/null and b/common/src/main/resources/images/internal-mode-doc.gif differ diff --git a/common/src/main/resources/images/internal-mode-ide.gif b/common/src/main/resources/images/internal-mode-ide.gif new file mode 100644 index 0000000..731ef42 Binary files /dev/null and b/common/src/main/resources/images/internal-mode-ide.gif differ diff --git a/introductionSection/section-info.yaml b/introductionSection/section-info.yaml index 60a2fc3..abd0747 100644 --- a/introductionSection/section-info.yaml +++ b/introductionSection/section-info.yaml @@ -1,3 +1,4 @@ custom_name: Introduction content: - welcomeLesson + - setupLesson diff --git a/introductionSection/setupLesson/internalModeSetupTask/src/main/kotlin/org/jetbrains/academy/plugin/course/dev/setup/Main.kt b/introductionSection/setupLesson/internalModeSetupTask/src/main/kotlin/org/jetbrains/academy/plugin/course/dev/setup/Main.kt new file mode 100644 index 0000000..4c3c92c --- /dev/null +++ b/introductionSection/setupLesson/internalModeSetupTask/src/main/kotlin/org/jetbrains/academy/plugin/course/dev/setup/Main.kt @@ -0,0 +1,5 @@ +package org.jetbrains.academy.plugin.course.dev.setup + +fun main() { + +} \ No newline at end of file diff --git a/introductionSection/setupLesson/internalModeSetupTask/task-info.yaml b/introductionSection/setupLesson/internalModeSetupTask/task-info.yaml new file mode 100644 index 0000000..af484dc --- /dev/null +++ b/introductionSection/setupLesson/internalModeSetupTask/task-info.yaml @@ -0,0 +1,5 @@ +type: theory +custom_name: Enable Internal Mode +files: + - name: src/main/kotlin/org/jetbrains/academy/plugin/course/dev/setup/Main.kt + visible: false diff --git a/introductionSection/setupLesson/internalModeSetupTask/task-remote-info.yaml b/introductionSection/setupLesson/internalModeSetupTask/task-remote-info.yaml new file mode 100644 index 0000000..b785cb2 --- /dev/null +++ b/introductionSection/setupLesson/internalModeSetupTask/task-remote-info.yaml @@ -0,0 +1 @@ +id: 853483765 diff --git a/introductionSection/setupLesson/internalModeSetupTask/task.md b/introductionSection/setupLesson/internalModeSetupTask/task.md new file mode 100644 index 0000000..56ab90d --- /dev/null +++ b/introductionSection/setupLesson/internalModeSetupTask/task.md @@ -0,0 +1,12 @@ +To have access to some internal actions you need to enable `Internal Mode`. +Please, follow steps in internal mode instruction configuration [by this link](https://plugins.jetbrains.com/docs/intellij/enabling-internal.html) and enable it in your IDE. + +![Internal mode documentation](./../../../common/src/main/resources/images/internal-mode-doc.gif) + +**Do not forget to restart you IDE after changing idea.properties file!!!** + +Also, following gif will show you how Helena done this in her IDE. + +![Internal mode documentation](./../../../common/src/main/resources/images/internal-mode-ide.gif) + + diff --git a/introductionSection/setupLesson/lesson-info.yaml b/introductionSection/setupLesson/lesson-info.yaml new file mode 100644 index 0000000..adc511d --- /dev/null +++ b/introductionSection/setupLesson/lesson-info.yaml @@ -0,0 +1,3 @@ +custom_name: Setup before you start +content: + - internalModeSetupTask