常用delphi IDE环境配置

news/2024/9/19 7:06:10/文章来源:https://www.cnblogs.com/zs0322/p/18401302

目录

常用delphi XE IDE环境配置,大家都需要熟练

一、android SDK  :

二、环境变量

User  System Overrides  :覆盖用户操作系统的全局配置参数:

 System Variables  操作系统层面的全局变量:

其中:重要的,和自己个性化的:

三、自己的类库路径

四、测试工程默认路径

五、PAServer

六、需个性化的常用项目选项

七、Android应用程序商店上架

八、不常用IDE便捷配置

九、Debug调试配置

十、不断续增的IDE小经验

10.1、怎样在设计时,显示控件的属性描述的可视化选择Panal(即属性值)

10.2、关于Android Studio和Delphi IDE所需JVM运行时与工具链

十一、关联知识


 

常用delphi XE IDE环境配置,大家都需要熟练

 

一、android SDK  :

        可修改AndroidSDK25.2.5_64bit.sdk和AndroidSDK25.2.5_32bit.sdk中的路径为自己的路径后,用下面的Import按钮将PlatformSDKs文件夹下SDK配置路径批量导入:

  1.  
    D:\PulledupO2O\AndroidSDK\android-sdk-windows
  2.  
    D:\PulledupO2O\AndroidSDK\android-sdk-windows\build-tools\28.0.2\zipalign.exe
  3.  
    D:\PulledupO2O\AndroidSDK\android-sdk-windows\tools\Android.bat
  4.  
    D:\PulledupO2O\AndroidSDK\android-sdk-windows\platform-tools\Adb.exe
  5.  
    D:\PulledupO2O\AndroidSDK\android-sdk-windows\build-tools\28.0.2\Aapt.exe
  6.  
    D:\PulledupO2O\AndroidSDK\android-sdk-windows\platforms\android-26\

 

  1.  
    D:\PulledupO2O\AndroidSDK\android-ndk-r10e
  2.  
    D:\PulledupO2O\AndroidSDK\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe
  3.  
    D:\PulledupO2O\AndroidSDK\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-strip.exe
  4.  
    D:\PulledupO2O\AndroidSDK\android-ndk-r10e\prebuilt\android-arm\gdbserver\gdbserver
  5.  
    D:\PulledupO2O\AndroidSDK\android-ndk-r10e\platforms\android-14
  6.  
    D:\PulledupO2O\AndroidSDK\android-ndk-r10e\platforms\android-14\arch-arm\usr\lib
  7.  
    D:\PulledupO2O\AndroidSDK\android-ndk-r10e\platforms\android-14\arch-arm\usr\lib;D:\PulledupO2O\AndroidSDK\android-ndk-r10e\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a

  1.  
    D:\PulledupO2O\AndroidSDK\Java\jdk1.8.0_60\bin\keytool.exe
  2.  
    D:\PulledupO2O\AndroidSDK\Java\jdk1.8.0_60\bin\jarsigner.exe

二、环境变量

User  System Overrides  :覆盖用户操作系统的全局配置参数:

  1.  
    DEMOSDIR
  2.  
    C:\Users\Administrator\Documents\Embarcadero\Studio\20.0\Samples\
  3.  
     
  4.  
    InterBase
  5.  
    C:\Program Files (x86)\Embarcadero\Studio\20.0\InterBase2017
  6.  
     
  7.  
    IBREDISTDIR
  8.  
    C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017
  9.  
     
  10.  
    Path
  11.  
    C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017\IDE_spoof;$(fmsoft);$(stylesFmx);$(PATH)
  12.  
     
  13.  
    IB_Protocol
  14.  
    developer_ib2017
  15.  
     
  16.  
    FastReportEn6211
  17.  
    D:\PulledupO2O\ThirdComponents\FastReportEn6211source
  18.  
     
  19.  
    IntraWeb15
  20.  
    C:\Users\Administrator\AppData\Roaming\IntraWeb 15\
  21.  
     
  22.  
    TMS
  23.  
    D:\PulledupO2O\ThirdComponents\iwpTMSregse
  24.  
     
  25.  
    UniDAC
  26.  
    C:\Program Files (x86)\Devart\UniDAC for RAD Studio 10.3
  27.  
     
  28.  
    PulledupThird
  29.  
    D:\PulledupO2O\ThirdComponents
  30.  
     
  31.  
    IntraWeb15src
  32.  
    F:\Program Files (x86)\IntraWeb15
  33.  
     
  34.  
    FLEXCELVCLNT
  35.  
    C:\Users\Administrator\Documents\TMSSoftware\FlexCelVCLNT
  36.  
     
  37.  
    fmsoft
  38.  
    C:\Program Files (x86)\FMSoft\Framework
  39.  
     
  40.  
    stylesFmx
  41.  
    C:\Program Files (x86)\Embarcadero\Studio\20.0\Redist\styles\Fmx

 System Variables  操作系统层面的全局变量:

其中:重要的,和自己个性化的:

  1.  
    BDSPROJECTSDIR
  2.  
    D:\DelphiProjs
  3.  
     
  4.  
    DELPHI
  5.  
    c:\program files (x86)\embarcadero\studio\20.0
  6.  
     
  7.  
    DriverData
  8.  
    C:\Windows\System32\Drivers\DriverData
  9.  
     
  10.  
    Path
  11.  
    F:\app\Administrator\product\11.2.0\client_1\bin;C:\oracle\Administrator\product\11.2.0\dbhome_1\bin;F:\app\Administrator\product\11.2.0\dbhome_2020_01\bin;F:\app\Administrator\product\11.2.0\dbhome_1\bin;F:\app\Administrator\product\11.2.0\dbhome_2\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin;C:\Users\Administrator\Documents\Embarcadero\Studio\20.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin64;C:\Users\Administrator\Documents\Embarcadero\Studio\20.0\Bpl\Win64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;F:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;
  12.  
     

 

三、自己的类库路径

  1.  
    $(BDSLIB)\$(PLATFORM)\Release;C:\Program Files (x86)\Devart\UniDAC for RAD Studio 10.3\Lib\Android;$(FLEXCELVCLNT)\Packages\dRio\Android\Release
  2.  
     
  3.  
    $(BDSCOMMONDIR)\Bpl\$(PLATFORM)
  4.  
     
  5.  
    $(BDSCOMMONDIR)\Dcp\$(Platform)
  6.  
     
  7.  
    $(stylesFmx);$(BDS)\OCX\Servers;$(BDS)\SOURCE\VCL;$(BDS)\SOURCE\VCL\AppAnalytics;$(BDS)\source\rtl\common;$(BDS)\SOURCE\RTL\SYS;$(BDS)\source\rtl\android;$(BDS)\source\ToolsAPI;$(BDS)\SOURCE\IBX;$(BDS)\source\Internet;$(BDS)\SOURCE\PROPERTY EDITORS;$(BDS)\source\soap;$(BDS)\SOURCE\XML;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\System;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\bde;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\osx;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common\dunit;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject\dunit;$(BDS)\source\DUnit\src;$(BDS)\source\DUnit\tests;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\LiveTile;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;$(BDS)\source\xtab;$(BDS)\source\DUnit\Contrib\XMLReporting;$(BDS)\source\DUnit\Contrib\XPGen;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net;$(BDS)\source\FlatBox2D;$(FLEXCELVCLNT)\Source\Core;$(FLEXCELVCLNT)\Source\Pdf;$(FLEXCELVCLNT)\Source\Render;$(FLEXCELVCLNT)\Source\Report;$(FLEXCELVCLNT)\Source\XlsAdapter;$(FLEXCELVCLNT)\Source\Draw;$(FLEXCELVCLNT)\Source\Visual
  8.  
     
  9.  
    $(BDSLIB)\$(PLATFORM)\debug;$(FLEXCELVCLNT)\Packages\dRio\Android\Debug

四、测试工程默认路径

D:\DelphiProjs

五、PAServer

六、需个性化的常用项目选项

七、Android应用程序商店上架

八、不常用IDE便捷配置

 

九、Debug调试配置

十、不断续增的IDE小经验

10.1、怎样在设计时,显示控件的属性描述的可视化选择Panal(即属性值)

比如:FontColor属性,默认情况下,只能下拉选择有限的选项:

右键点中FontColor右侧值前置的属性控件后点属性Properties:

将:显示属性面板的选项勾上:

则:今后使用时:双击 FontColor右侧的数值栏,即可弹出颜色面板供i选择个性化的颜色:

10.2、关于Android Studio和Delphi IDE所需JVM运行时与工具链

      原则:

            1、控制不要开机自启

            2、全局路径设置及覆盖问题

      AS,SDK的路径和全局环境设置,应该与你D无冲突才行,详见操作系统全局环境变量设置

 

 

十一、关联知识

        Delphi怎样安装和配置第三方控件并处理找不到文件:

        

        喜欢的话,就在下面点个赞、收藏就好了,方便看下次的分享:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/793481.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如果没有热风枪,如何组合热缩管的5种简单方法

转载自:https://mil.sohu.com/a/779354413_120429259当谈到收缩热缩管时,没有什么比热风枪更好的了。但如果你没有,你该怎么办? 请放心,您仍然可以在没有热风枪的情况下使用热缩管。它可以响应多种热源,因此您可以使用许多替代工具。 在本文中,我列出了一些最流行的热收…

17_电话号码的字母组合

17_电话号码的字母组合 【问题描述】 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。示例一: 输入:digits = "23" 输出:["ad","ae&q…

读软件设计的要素03概念的组合

概念的组合1. 概念的组合 1.1. 概念不像程序那样,可以用较大的包含较小的1.1.1. 每个概念对用户来说都是平等的,软件或系统就是一组串联运行的概念组合1.2. 概念是通过操作来同步组合的1.2.1. 同步并不增加新的概念操作,但会限制已有的操作,从而消除一些独立概念可能会出现…

南沙信C++陈老师解一本通题: 1101:不定方程求解

​ 【题目描述】给定正整数a,b,c。求不定方程 ax+by=c关于未知数x和y的所有非负整数解组数。【输入】一行,包含三个正整数a,b,c 两个整数之间用单个空格隔开。每个数均不大于1000。【输出】一个整数,即不定方程的非负整数解组数。【输入样例】 2 3 18 【输出样例】 4 #in…

musl libc 与 glibc 在 .NET 应用程序中的兼容性

musl Linux 和 glibc 是两种不同的 C 标准库实现,它们在多个方面存在显著差异。历史和使用情况:glibc 是较早且广泛使用的 C 标准库实现,具有较长的开发历史和广泛的社区支持。它被大多数 Linux 发行版采用,特别是在桌面和服务器环境中。 musl 是一个相对较新的实现,旨在提…

JDBC,SQL注入,事务,C3P0于Druid连接池(最详细解析)

JDBCJDBC(Java DataBase Connectivty,Java数据库连接)API,是一种用于执行Sql语句的Java API,可以为关系型数据库提供统一的访问,其由一组Java编写的类和接口组成.JDBC驱动程序起初,SUN公司推出JDBC API希望能适用于所有数据库,但实际中是不可能实现的,各个厂商提供的数据库差异…

Redis 入门 - 安装最全讲解(Windows、Linux、Docker)

最全的Redis安装教程,本文介绍了Redis在Windows(官方建议、脚本、可执行文件方式)、Linux(apt包管理器、源码编译)及Docker下的安装过程,详细步骤包括命令执行、文件操作等。经过上一章节的介绍,相信大家对Redis已经有了大致的认知,今天主要给大家详细讲解Redis在Windo…

WPF在UserControl使用MVVM模式实现窗体移动,最大化,最小化,关闭

1、在WPF中,我们移动窗体,可以使用MouseDown或者MouseLeftButtonDown去触发DragMove方法 2、当我们使用UserControl的时候,它是没有DragMove方法的,这个时候怎么办 我们改为命令的形式,可以直接调出当前的窗体,或者将窗体当参数传入到ViewModel,也没问题 我写了 <i:I…

ATTCK红队评估(红日靶场2)CS篇

靶机介绍红队实战系列,主要以真实企业环境为实例搭建一系列靶场,通过练习、视频教程、博客三位一体学习。本次红队环境主要Access Token利用、WMI利用、域漏洞利用SMB relay,EWS relay,PTT(PTC),MS14-068,GPP,SPN利用、黄金票据/白银票据/Sid History/MOF等攻防技术。关…

esp32笔记[18]-使用汇编在riscv架构的esp32c3点灯

使用esp-idf工具链编译汇编程序实现在riscv架构的esp32c3点灯. Compiling an assembly program using the esp-idf toolchain to blink an LED on the RISC-V based ESP32-C3.摘要 使用esp-idf工具链编译汇编程序实现在riscv架构的esp32c3点灯. Abstract Compiling an assembly…

一、编程语言简介与C++

编程语言是编程的工具 计算机系统是分层的编程语言是软件,也i是分层的