FileZilla 中的排序顺序:忽略大小写?

FileZilla 中的排序顺序:忽略大小写?

有没有办法让 FileZilla 在对文件和文件夹名称进行排序时忽略大小写?我想看到所有以“D”开头的文件名与以“d”开头的文件名相邻。

答案1

没有选项,因为这是硬编码的。

它位于当前源代码中,src/LocalListView.cpp并且src/RemoteListView.cpp

inline int CmpName(const CLocalFileData &data1, const CLocalFileData &data2) const
{
#ifdef __WXMSW__
    return data1.name.CmpNoCase(data2.name);
#else
    return data1.name.Cmp(data2.name);
#endif
}

FileZilla 仅在 Windows 上不区分大小写地排序,因为__WXMSW__(**wx***Widgets* **M***icro***s***oft* **W***indows*) 在那里定义。

您可以随时下载源代码,更改这几行,然后自行重新编译。

相关内容