Как запустить другой файл .kt / Class в той же папке src?

Я новичок в kotlin, я начал изучать Kotlin Language, установив intellij IDEA , теперь проблема в том, когда я хочу запустить второй файл .kt помощью кнопки запуска, только показывая, что я запускал первый файл .kt .

Изображение Один здесь

Изображение два здесь

Всегда показывать Run HelloWorld.kt , я хочу запустить Addition.kt

Я не могу запускать новый классный класс в kotlin, он показывает только первый класс, что я впервые запустил в проекте.

Просто используйте крошечную кнопку Kotlin в левой части main метода, чтобы запустить этот. Это должно сделать трюк.

Кроме того, вы можете «отредактировать» свою конфигурацию запуска, указав желаемый main метод.

Вы можете настроить класс для запуска с edit configurations панели edit configurations Скриншот
Там вы можете создать новую конфигурацию для запуска второго класса или изменить конфигурацию по умолчанию, чтобы запустить второй класс.

Но это может быть излишне сложным для новичков и редко необходимо для любого проекта.
Вероятно, вы должны попробовать:

  • Просто запустите несколько тестовых операторов одним и тем же основным методом
  • Создайте функцию верхнего уровня в любом классе и вызовите это из основного метода
  • Начните учиться использовать классы и объекты и создать их из основного метода.
Intereting Posts
Почему я получаю ArrayIndexOutOfBoundsException, выполняющий этот конкретный шаг Cucumber в Котлине? Ошибка сборки приложения Kotlin из-за «Не удалось инициализировать класс com.intellij.ide.highlighter.JavaFileType» Как создать класс данных реализует специальные UserDetails Spring Secuirty restAssured – невозможно обработать почтовый метод Ошибка: невозможно получить доступ к NotNull Spring REST, Kotin и примитивные параметры по умолчанию приводят к ошибке Пауза и возобновление анимации Lottie Не удается получить доступ к BaseColumns, предоставляет свойство _ID в Котлине Как установитьOnNavigationItemListener в BottomNavigationView в android с помощью Kotlin? Можно ли создать полноценное веб-приложение Node.js с помощью Kotlin? Создайте приложение для Android, написанное в Kotlin, используя систему Buck build Что означает сигнатура функции Kotlin с T. ()? JaCoCo возвращается 0% Покрытие с Kotlin и Android 3.0 Сокращенный синтаксис для генерации метода toString () в Котлине (для не-данных классов) Список файлов рекурсивно в Котлине