Так эмм .. благодаря поддержке @Alan Birtles. Теперь я знаю, как это сделать.
Сначала нам нужно найти шаблоны по умолчанию. Go в этот каталог
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project\ Templates/Mac/Application/Command\ Line\ Tool.xctemplate
Я использую XCode в основном для кодирования кодов C ++, поэтому меняю только шаблоны инструментов командной строки. Но я думаю, что это работает для всех видов инструментов. Теперь, когда вы находитесь в этом каталоге, вы должны увидеть файл с именем:
TemplateInfo.plist
Это файл, который вы должны изменить. Откройте этот файл с помощью тестового редактора. В моем случае я использовал Atom, чтобы внести изменения в этот файл. Этот файл написан в специальном синтаксисе (который я не понял). Попытайтесь понять синтаксис basi c и измените его так, как вам нравится. Вот как я изменил часть C ++ по умолчанию:
<key>C++</key>
<dict>
<key>Nodes</key>
<array>
<string>main.cpp:comments</string>
<string>main.cpp:include</string>
<string>main.cpp:main:content</string>
</array>
<key>Definitions</key>
<dict>
<key>main.cpp:include</key>
<string>#include <iostream> //changes start from here
#include <cstdio>
#include <cstring>
#include <string>
#include <map>
#include <iostream>
#include <cmath>
#include <vector>
#include <set>
#include <algorithm>
#include <queue>
using namespace std;//changes end here
</string>
<key>main.cpp:main:content</key>
<string>// insert code here...
std::cout << "Hello, World!\n";
return 0;
</string>
</dict>
</dict>
Сохраните измененный файл и попробуйте создать новый проект командной строки. Это прекрасно работает.
ps.До скопируйте файл, прежде чем вносить какие-либо изменения, если вы испортили его, если вы изменили его неправильно и не сделали копию этого файла, есть шанс что вы не сможете создать проект.