Tabs 在BlueJ中使用硬制表符而不是空格

Tabs 在BlueJ中使用硬制表符而不是空格,tabs,code-formatting,bluej,Tabs,Code Formatting,Bluej,在中,如果文件正在使用硬选项卡,BlueJ将使用。我正在寻找一种方法来告诉BlueJ不要将硬标签转换为空格。根据BlueJ开发人员Michael Kölling发布的消息,第一次输入标签时,标签会在默认设置下转换为空格 如果您的首选项设置为使用空格,即TAB键绑定到 “缩进”函数,而不是“插入选项卡”函数-这是 默认-然后在新打开的文件中第一次点击TAB键 将该文件中的所有选项卡替换为空格 换句话说,如果您得到一个包含选项卡的文件,请编辑此文件 使用BlueJ标准设置时,应删除该文件中的选项卡。

在中,如果文件正在使用硬选项卡,BlueJ将使用。我正在寻找一种方法来告诉BlueJ不要将硬标签转换为空格。

根据BlueJ开发人员Michael Kölling发布的消息,第一次输入标签时,标签会在默认设置下转换为空格

如果您的首选项设置为使用空格,即TAB键绑定到 “缩进”函数,而不是“插入选项卡”函数-这是 默认-然后在新打开的文件中第一次点击TAB键 将该文件中的所有选项卡替换为空格

换句话说,如果您得到一个包含选项卡的文件,请编辑此文件 使用BlueJ标准设置时,应删除该文件中的选项卡。我 不想更改“文件打开”上的选项卡,因为我不喜欢 如果您不主动编辑光盘上的文件,则该文件将在光盘上更改

要更改此设置以便可以输入实际的制表符,请转到选项>键绑定,然后从类别下拉列表中选择编辑函数。您必须进行两项更改

向下滚动到缩进。默认情况下,它应设置为Tab键。默认情况下,此设置将插入软空格。单击键绑定下的选项卡,然后单击“删除键”按钮

向下滚动以插入选项卡。删除现有的键绑定并在此处添加Tab键,以便按该键将插入Tab字符

以下是默认设置下的屏幕外观

在这里,您可以看到Tab键被设置为“缩进”函数,该函数插入软空格。进行上述更改将防止这种情况发生