Swift IDE для Linux. На основе Ubuntu и Sublime-Text. Альтернатива Xcode?
Описание
Настраиваем IDE для работы с языком Swift под Ubuntu Linux. Инструкция по установке и настройке Sublime-text редактора и системы REPL языка Swift.
Если хотите поддержать канал:
YooMoney: https://yoomoney.ru/to/410012573322507
Тинькофф: https://www.tinkoff.ru/cf/2bDMY8X1u1U
Telegram: https://t.me/+2tJcMzzMaBc5Mjdi
За идею спасибо @Макс Бродовский ⏩ https://www.youtube.com/channel/UCX-7iPnO0vPIDfj9m9-ru8g/
Инструкция:
1. Установить Swift на Ubuntu
2. Установить Sublime-text
3. Открыть Sublime-text
4. Установить Swift-Sublime-Package:
Открыть Command Pallette (ctrl + shift + p)
Написать "install" и выбрать "Package Control: Install Package"
5. Установить зависимости Swift (ctrl + shift + p):
Написать "swift" и нажать Enter
6. Добавить Swift Build System:
Открыть Sublime-text
Идти в Preferences-Browse Packages...
Создать там новую папку "SwiftBuilder"внутри Packages
Добавить новый файл с именем Swift.sublime-build внутри SwiftBuilder.
Скопировать script в Swift.sublime-build файл.
{
"shell_cmd": "swift \"$file\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.swift",
}
Затем идем в Preferences-Key Bindings-User и добавляем еще один script:
{
"keys": ["super+b"],
"command": "build",
"context": [
{ "key": "selector", "operator": "equal", "operand": "source.swift" }
],
"args": {
"build_system": "Packages/SwiftBuilder/Swift.sublime-build",
"variant": "Build"
}
}
Ссылки из видео:
Как установить Swift на Linux ⏩ https://youtu.be/dcM5_Fm31BQ
Текстовый редактор Sublime ⏩ https://www.sublimetext.com/
Полезные ссылки:
Как стать iOS разработчиком? ⏩ https://www.lexone.ru/operating-systems/ios/how-to-become-ios-developer.html
Мой сайт: ⏩ https://www.lexone.ru/
Другие видео на канале:
* Как установить Swift на Windows ⏩ https://youtu.be/hpgEQcrQ6UE
* Алгоритм бинарного поиска. Это НУЖНО знать! ⏩ https://youtu.be/KDXjjOT4aFU
* Паттерн MVC. На простом примере. ⏩ https://youtu.be/2L7KGGoD7ZE
* Coordinator. Строим навигацию в приложении через код. ⏩ https://youtu.be/lHk0BfJcN2E
Если у тебя есть какие-то вопросы касательно iOS, разработки, или чего-то из видео - не вздумай стесняться и пиши в комментариях внизу! ⏬
Если есть пожелания к тематике следующих видео, так же прошу в комментарии! ⏬
❗ И самое главное, прямо сейчас подпишись на канал ☝, и ставь палец вверх ! Если ты уже это сделал то вот тебе вкусный пирожок , и я в свою очередь, не разочарую тебя новым контентом.
#swift #ubuntu #sublimetext
Рекомендуемые видео




















