我可以作为一个简单的文本编辑器使用Xcode吗?

6

好的...这可能是个愚蠢的问题。(我还在适应Mac系统。)我非常喜欢Xcode的自动填写预测输入功能。

我能否使用它来编辑硬盘上不同位置的文件呢?我真的不想创建项目或任何东西(除非我所说的“项目”是指“仅加载几个文件,它们之间没有关系,但我可能需要在它们之间跳来跳去进行编辑”-我不想从需要编译的文件中创建项目)。

如果可以,最好的方法是什么?当你打开XCode时,它会询问许多向导式问题以设置事物。我要如何开始编辑5个或更多的文件...我可能需要在它们之间切换,它们不在同一个目录下?

我想做的就是简单地进行更改和保存,再进行更改并再次保存,反复操作。有点像拥有许多相互通信的Shell脚本。

好的...所以我知道这是一个愚蠢的问题-但对于新手来说,Xcode是如此令人生畏。有时,人们需要一个开始的地方,而我还没有找到那个地方。


1
你说得对,这确实是一个荒谬的问题 (: - Sten Petrov
你创建了一个新的文本文件并尝试用Xcode打开它了吗? - Fredrick Gauss
好的...从Finder中,我找到了想要打开的文件,右键单击并选择了“使用以下方式打开”选项。然后,我转到XCode并点击了它。它打开了一个我之前曾经制作过的iOS教程项目。原始文件并没有被XCode打开。很奇怪。 - RichWalt
3个回答

3
可以通过命令行在 Xcode 文本编辑器中打开单个文件。
open -a Xcode.app filename.txt

如果您要经常使用此命令,建议在您的~/.bashrc中创建一个别名。

alias xc="open -a Xcode.app"

从 Xcode 6 开始,您不能使用此方法打开目录,因为它会显示错误消息,指出目录必须作为项目的一部分打开。如果您在命令行上提供多个文件,Xcode 似乎会创建一个包含您提供的文件的临时项目。您可以向临时项目添加文件和文件夹,但似乎没有办法保存临时项目以备将来使用。


2

如果你想在Xcode中打开一个文件,你也可以使用xed

正如man页面所说:

xed--Xcode文本编辑器调用工具。

你只需调用xed [file]即可启动Xcode编辑器。


1
不错!谢谢。有关此事还值得了解xcode-select - Benjohn

1
Notepad++是不错的选择。Xcode从来不是用作通用文本编辑器的。

编辑:抱歉,我不知道Notepad++没有Mac版本。请使用TextWrangler代替。


我认为你不能在Mac上获得Notepad++。而且,它也没有他喜欢Xcode的自动填充功能...虽然他不应该使用Xcode! - Firo
哇,我以为Notepad++有Mac版本。我的错。 - David
1
@RichWalt 抱歉,我是指TextWrangler。是的,它是免费的,并且可以同时打开多个文件。 - David
1
好的……从这个YouTube视频中:http://www.youtube.com/watch?v=1kSsqic-aKo……我还在观看,TextWrangle看起来很像Windows上的UltraEdit。(顺便说一下,UltraEdit在Mac上并不是那么流畅-只是说一下……更不用说,UE不是免费的。)看起来我会去下载TextWrangle。 :-) - RichWalt
@David,是的,我刚买了一台Mac,也很震惊,我使用TextWrangler(我也没有给你打低分)。 - Firo
@Joel 很高兴我们心意相通 :) - David

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接