首页 > 其他分享 >常用Delphi IDE环境配置

常用Delphi IDE环境配置

时间:2024-09-07 08:52:48浏览次数:7  
标签:常用 PulledupO2O Delphi source BDS AndroidSDK android IDE data

目录

一、android SDK  

二、环境变量

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

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

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

三、自己的类库路径

四、测试工程默认路径

五、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.  InterBase
  4.  C:\Program Files (x86)\Embarcadero\Studio\20.0\InterBase2017
  5.   IBREDISTDIR
  6.  C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017
  7.  Path
  8.  C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017\IDE_spoof;$(fmsoft);$(stylesFmx);$(PATH)
  9.  IB_Protocol
  10.  developer_ib2017
  11.  FastReportEn6211
  12.  D:\PulledupO2O\ThirdComponents\FastReportEn6211source
  13.  IntraWeb15
  14.  C:\Users\Administrator\AppData\Roaming\IntraWeb 15\
  15.  TMS
  16.  D:\PulledupO2O\ThirdComponents\iwpTMSregse
  17.  UniDAC
  18.  C:\Program Files (x86)\Devart\UniDAC for RAD Studio 10.3
  19.  PulledupThird
  20.  D:\PulledupO2O\ThirdComponents
  21.    IntraWeb15src
  22.  F:\Program Files (x86)\IntraWeb15
  23.  FLEXCELVCLNT
  24.  C:\Users\Administrator\Documents\TMSSoftware\FlexCelVCLNT
  25.  fmsoft
  26.  C:\Program Files (x86)\FMSoft\Framework
  27.  stylesFmx
  28.  C:\Program Files (x86)\Embarcadero\Studio\20.0\Redist\styles\Fmx

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

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

  1.  BDSPROJECTSDIR
  2.  D:\DelphiProjs
  3.   DELPHI
  4.  c:\program files (x86)\embarcadero\studio\20.0
  5.  DriverData
  6.  C:\Windows\System32\Drivers\DriverData
  7.  Path
  8.  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; 

三、自己的类库路径

  1.  $(BDSLIB)\$(PLATFORM)\Release;C:\Program Files (x86)\Devart\UniDAC for RAD Studio 10.3\Lib\Android;$(FLEXCELVCLNT)\Packages\dRio\Android\Release
  2.  $(BDSCOMMONDIR)\Bpl\$(PLATFORM)
  3.  $(BDSCOMMONDIR)\Dcp\$(Platform)
  4.  $(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
  5.  $(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怎样安装和配置第三方控件并处理找不到文件:

        https://www.cnblogs.com/zs0322/p/18401316

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

标签:常用,PulledupO2O,Delphi,source,BDS,AndroidSDK,android,IDE,data
From: https://www.cnblogs.com/zs0322/p/18401302

相关文章

  • jQuery常用功能
     在jQuery中,添加新元素到DOM(文档对象模型)中通常使用几种不同的方法,这些方法让能够将HTML内容、文本、jQuery对象或DOM元素插入到页面上的指定位置。以下是一些常用的方法:1..append()和.appendTo().append(content):向每个匹配的元素内部追加内容。.appendTo(target):将所有匹配的......
  • onShow执行顺序以及和onHide的对比
    onshow的介绍onShow方法是在小程序启动或从后台进入前台时触发的方法。onShow方法的主要作用是监听用户的行为并做出相应的响应,比如在小程序启动时展示欢迎页、在用户进入小程序时更新数据等。开发者可以通过重写onShow方法来编写自己的业务逻辑。onshow的顺序进页面的话是......
  • 6.科学计算模块Numpy(3)对ndarray数组的常用操作
    引言众所周知,numpy能作为python中最受欢迎的数据处理模块,脱离不了它最核心的部件——ndarray数组。那么,我们今天就来了解一下numpy中对ndarray的常用操作。通过阅读本篇博客你可以:1.掌握ndarray数组的切片和copy2.学会如何改变ndarray的数组维度3.掌握数组的拼接一、ndar......
  • 常用的性能分析诊断命令
    在Linux系统中,进行性能分析和诊断是确保系统健康和优化应用程序性能的重要步骤。以下是一些常用的性能分析和诊断命令:1.CPU性能分析top:实时显示系统的CPU使用情况、进程状态等。tophtop:增强版的top,提供更友好的界面和更多功能。htopmpstat:显示各个CPU的使......
  • 记录 PyQt6 / PySide 6 自定义边框窗口的 Bug 及可能可行的解决方案:窗口抖动和添加 DW
    前言:本篇文章将要讨论我在前不久发表的关于PyQt6/PySide6自定义边框窗口代码及内容中的问题:(终)PyQt6/PySide6+Pywin32自定义标题栏窗口+完全还原Windows原生窗口边框特效_pyside6win32无边框窗口-CSDN博客https://blog.csdn.net/2402_84665876/article/detail......
  • 常用的hook代码
    //==UserScript==//@namehookxxx//@namespacehttp://tampermonkey.net///@version0.1//@descriptiontrytotakeovertheworld!//@authorYou//@run-atdocument-start//@matchhttps://match.yuanrenxue.cn/match......
  • Numpy中生成数组的常用方法
    目录1.np.arrage()2.np.arange()3.ones/empty/zeros函数4.np.randomnp.random.rand():np.random.random():np.random.randn()np.random.randint(low,high,size,dtype)np.random.uniform(low,high,size)np.linspace1.np.arrage()importnumpyasnp##下面两种结果相同......
  • 最好用的Python IDE,PyCharm保姆级安装教程
    简介由于Python语法简单容易入门,并且Python在办公自动化等领域的功能非常强大,所以现在越来越多非IT行业的人也开始学起了Python,要学习和使用一门编程语言,一个好用的IDE是必不可少的,而对于Python来说,最好的IDE无疑是Pycharm。本文就给大家介绍一下如何从零到一来安装Pychar......
  • springboot 常用的验证框架分析 -shiro/springsecurity
    一 常用的认证鉴权框架关于认证和鉴权的框架,在springboot中使用比较多的比如shiro,springsecurity,soToken这些。从设计上,这些框架的底层逻辑其实大同小异。整体上来说:对于保护性的安全资源,用户需要先通过认证,才能获取授权访问,所以通过理解,很容易思考到,所有的权限管理框架。......
  • prometheus学习笔记之其他常用服务自动发现
    一、consul_sd_configsConsulSD配置允许从Consul的CatalogAPI检索抓取目标1.部署Consul 安装参考文档:https://developer.hashicorp.com/consul/install#linux,确认自己的操作系统和安装环境及版本,根据文档下载并安装unzip-qconsul_1.12.2_linux_amd64.zip#由于下载比......