回答
其中在這些存儲?
compiler directives存儲在.dproj
文件中。
有Option Sets文件可用於保存/設置用戶指定的選項。
這些設置可以在每個源文件中覆蓋嗎?
一些指令是全局的和一些本地的。本地文件可以在單元文件中覆蓋,而全局文件可以在項目主源文件中覆蓋。
這些設置通常存儲在include files(* .inc)中,並在單元文件中引用。
您可以使用* .inc文件進行重寫。 –
@UliGerhardt,是的,這是一個常見的用例。 –
值得一提的是,人們在許多源文件中使用單個包含文件,因爲編譯器會在每個源文件末尾忘記指令並將其恢復爲項目文件的指令。 –
在舊版本的Delphi(特別是D5和D7,我知道)中,這些環境值(不是項目特定的)存儲在註冊表中。
例如,D5 - HKEY_CURRENT_USER \ SOFTWARE \ Borland的\的Delphi \ 5.0 \
庫搜索路徑 - HKEY_CURRENT_USER \ SOFTWARE \ Borland的\的Delphi \ 5.0 \庫
(在一些裝置,我懷疑它可能在[HKey_Local_Machine]之下。)
至於在源代碼中覆蓋它們,我並不熟悉這方面,但我會懷疑如果它是可能的,那就必須完成與編譯器指令。只是一個猜測,以便它可以作爲一個起點。
- 1. svn在哪裏存儲項目代碼?
- 2. 覆蓋全局index_errors選項
- 3. 全局設置存儲在哪裏?
- 4. 是否可以在全局覆蓋print()?
- 5. 我在哪裏可以找到igraph佈局源代碼?
- 6. 我在哪裏可以獲得Gecko(佈局引擎)源代碼?
- 7. 我在哪裏可以找到Android開源代碼的中央存儲庫?
- 8. 哪裏存儲圖像沒有覆蓋?
- 9. Jenkins在哪裏存儲項目源
- 10. 我在哪裏可以找到Aerith項目的源代碼
- 11. MSBuild在哪裏存儲它的選項,我該如何改變它們?
- 12. 存儲在內存中的DLL的全局變量在哪裏?
- 13. 靜態存儲在內存中的全局變量在哪裏?
- 14. 代碼覆蓋率 - 哪個代碼覆蓋哪個代碼?
- 15. Joomla 3.3 - 在哪裏可以找到html源代碼編輯器並編輯它
- 16. 所有Android源代碼都存儲在哪裏?內存?閃?
- 17. 哪裏可以下載jetty源代碼?
- 18. 哪裏可以得到libc_p.so源代碼?
- 19. 哪裏可以得到Android源代碼?
- 20. Java控制面板代理設置 - 它們存儲在哪裏?
- 21. - 代碼塊中的最佳選項。我在哪裏可以放入「-foumissive」選項?
- 22. 我應該在哪裏存儲NSUserDefaults,以便我可以更新它們?
- 23. 即將到期的鏈接以及在哪裏存儲它們
- 24. Eclipse存儲首選項在哪裏?
- 25. 共享首選項存儲在哪裏?
- 26. 在哪裏存儲jQuery的html代碼?
- 27. Sage在哪裏存儲代碼?
- 28. Symfony2:在哪裏存儲代碼顏色?
- 29. 顏色代碼應存儲在哪裏?
- 30. 優惠券代碼存儲在哪裏?
這些設置存儲在項目.dproj文件或引用的選項集文件中。它們可以在特定的源文件中被覆蓋。 –
此外,值得非常清楚的是,這些不是全局選項,這些是項目選項 –
在IDE源窗口中,按Ctrl-O,O將插入當前編譯器選項fwiw。 – MartynA