我的标签大小设置为2:
Node * add(Node *head, char *data) {
Node *p = NULL;
Node *temp = createNode(data);
if (head == NULL) {
head = temp;
}
else {
p = head;
while (p->next != NULL) {
p = p->next;
}
p->next = temp;
}
return head;
}
效果很好-当我打开文件时,将它们格式化为2个空格以进行缩进。
但是,当我在编码时使用Tab键时,我仍然会缩进4个空格。
有人知道如何解决吗?
我的设置文件是:
int main() {
File *filep = fopen("dict.txt", "r");
Node head = NULL;
char word[256];
while (fscanf(filep, "%s", word) != EOF) {
head = add(head, word);
}
return 0;
}
答案 0 :(得分:1)
此问题已解决。 You gotta add detect_indentation": false
请参考链接:How do I force Sublime Text to indent two spaces per tab?