How to develop Xcode project in emacs?

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • company-sourcekit

    Completion for Swift projects via SourceKit with the help of SourceKitten

  • company-sourcekitten.el is a proof of concept based on https://github.com/nathankot/company-sourcekit but I invoke the binary directly without using the http proxy. It kind of works :) But it's just an unfinished hack.

  • lsp-mode

    Emacs client/library for the Language Server Protocol

  • lsp-sourcekit ;; completion stops working after lsp server returns an error #3028

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SourceKittenDaemon

    Swift Auto Completions for any Text Editor

  • company-sourcekit and SourceKittenDaemon doesn't work for .xcworkspace Support for xcworkspace #73

  • eglot

    A client for Language Server Protocol servers

  • eglot doesn't officially support Swift and doesn't have instruction to get it working. konrad1977's comment on Swift support? #825 seems promissing though.

  • For some of the details you are welcome to look at and pick from my Swift/Eglot config. I use it on a daily basis and it is generally functional. Although you notice I'm not distributing it as its own package: I don't really warrant it works anywhere but my machines. ;) I also have an assortment of helpers for Xcode documents. You should also look at u/xenodium's config and other repos; I know there are some interesting SwiftUI helpers in there.

  • dotsies

    Dot files, Emacs config, etc

  • For some of the details you are welcome to look at and pick from my Swift/Eglot config. I use it on a daily basis and it is generally functional. Although you notice I'm not distributing it as its own package: I don't really warrant it works anywhere but my machines. ;) I also have an assortment of helpers for Xcode documents. You should also look at u/xenodium's config and other repos; I know there are some interesting SwiftUI helpers in there.

  • emacs

    My emacs configuration (by konrad1977)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • swift-mode

    Emacs support for Apple's Swift programming language.

  • Good stuff u/konrad1977! You might consider contributing some of your build and simulator commands to swift-mode's repl module. I have found the maintainer pretty easy to work with.

  • dumb-jump

    an Emacs "jump to definition" package for 50+ languages

  • Oh, I forgot to mention, I have also found dumb-jump to work pretty well for Xcode projects, with no configuration.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Doom -> vanilla emacs 29

    8 projects | /r/emacs | 14 Apr 2023
  • remote use

    1 project | /r/emacs | 9 Mar 2023
  • What LaTeX setup do you use?

    7 projects | /r/emacs | 8 Mar 2023
  • Newbie here! Need Help!

    6 projects | /r/emacs | 29 Jan 2023
  • What are some must-have packages for emacs?

    19 projects | /r/emacs | 21 Jul 2022