C'è un modo per disabilitare questa funzione in Eclipse CDT Luna?Disabilita la ridenominazione automatica del file di intestazione in Eclipse CDT
https://wiki.eclipse.org/CDT/User/NewIn85#Header_File_Rename
Io non voglio che i miei istruzioni #include essere sostituiti con i relativi percorsi come questo è contro il mio stile di codice società.
Esempio: Prima di spostare un file di intestazione:
#include <File.h>
Dopo:
#include "../dir1/File.h"
C'è qualche impostazione che consente di disattivare questo refactoring?
Ho lo stesso problema come la domanda originale. Anche le impostazioni che hai mostrato nella tua risposta sono state la mia prima idea. Ho disabilitato tutte le impostazioni in Organizza include e ho impostato "Inutilizzati Include e Inoltra dichiarazioni" su "Conserva". Ma Eclipse ANCORA talvolta rinomina le mie inclusioni in qualcosa come "../../../common/foo/foo.h". È piuttosto irritante essere onesti. – Martin
@Martin sembra che tu abbia incontrato un bug allora. Si prega di inviare un [bug report] (https://bugs.eclipse.org/bugs/enter_bug.cgi?product=CDT) –