Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125551 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id EFBEB1A00BD for ; Sat, 14 Sep 2024 21:54:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1726351014; bh=zYT6fVbwIJOcQsOcNlbk+I5Ie6Oex5f8hbyfio22tFA=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=J1JPmYzYzaIQomjT0qGAQoABOKvu8DH64JGGZGEl2U2pvSGc+991glwzMegLqM5cC NOkwJj4HGo3SkKQL4ewfMjhI4e/CeXTPAHUcc/4QvH4pIj7LLEtmSqWRKKwwc9ut5h /rd+XhfxKrv2RbaM5ZR0TgW1xyRoWEWF9YQde+Pw92Ng6/3EXAw5z8Sssi8guJG6Tg in/3bYQKQC17fKLsUSiDazphSIerX1YltwJmFbewQoANzm5c3iwBYs2X15tVDdyety VOaUbEJrt/PLwIu36c1nHug0gWx/m6WvcYWLMnEK0O3WBH2bmoCPPmeaoIJUsZa5Z9 OZ5WJxN37o9uA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A377A180077 for ; Sat, 14 Sep 2024 21:56:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 14 Sep 2024 21:56:53 +0000 (UTC) Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-718d606726cso2171244b3a.3 for ; Sat, 14 Sep 2024 14:54:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726350889; x=1726955689; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zYT6fVbwIJOcQsOcNlbk+I5Ie6Oex5f8hbyfio22tFA=; b=HiN31kNVyeclez7IHe9xakIIQWp6k8QwpTMnEVk1PHJIod3n8OM2bzPW49t9G5Q0uW oi3uNrSwNFDZjOegLgy6Mi1GiBCrvyEJGBOH/QPgzoVBu3csq1VOc6x37l1F9gOX+iuz /LhmcMy2p5Urk4pZinCxyf+xVrmY0T5WAzPLJw34asVDaqDrKT5mElK0A3wIz+kFvDWy 6Vkf6dv7TXwPHlVH8QqK2JaAnWu0I9JYZmp5vHP6lgzRdWMmKiMhT1x/ai7P5xQ6xYJM 7NE5iQl7Iwehz4CJAgNKDYnfo8HfgNf9Cwj2WxC0PHwjCXS2RJkbl22VImu1Rh3B1vK5 FODw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726350889; x=1726955689; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zYT6fVbwIJOcQsOcNlbk+I5Ie6Oex5f8hbyfio22tFA=; b=gvYkwH8STCWFVyT1iYYGmPU97475wfCQAEwDUy40Y0pU/zk0cs7BuuooptHNO+hUc/ ka2W1NAq6sydj1FPLkF7BlgvwZpNBZz1K/sw/3OhZVNMMHGy2PNlZtoM9FnBcVoDC0zn xR2n3G1ybCNwtGX15RwYhMTS3z5hv4T6IL4fPUJt9b+27/t6yl0oODUMYQyUfoxPkDNE jVde9BxEa3ubRB+0LPeCPZFimxN9LpFJTs4zkKR+/SheS8eg4LeOysbz5Sos62S0MEsf oWodXENmvdvg7tEzyLFxqSVr6Bd5R32Iv7NrQ57rmvvzET5XEvHqvmzBR4ycXOQC0PJz sAww== X-Gm-Message-State: AOJu0YzCNxe6wOWSESnBtxrEE4rM7bvcp+8ZUKdUG3gx0QgaoP14MQ7u Cg99BVIVad3mcQhnIKMv3E71csTmgFk84mz+bA8w1RqDm6vHNSrQXoF5obGraf6eWzUTGZuwo5s fSmQeLfIX3q94haJGJi7IGI7Z7XGBYozg X-Google-Smtp-Source: AGHT+IEtRIghxmLFFfEPhZGDmbqdoso12bgW3kph+SilvcA/LyG8aZxrmxHZVnqxwx4ElJAkEfjshz5jwlA7WWsc45o= X-Received: by 2002:a05:6a00:1816:b0:718:db99:28db with SMTP id d2e1a72fcca58-719261e7029mr17756484b3a.22.1726350888644; Sat, 14 Sep 2024 14:54:48 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Sat, 14 Sep 2024 14:54:37 -0700 Message-ID: Subject: Re: [PHP-DEV] Which IDE do you recommend for php-src development? To: Barel Cc: PHP internals Content-Type: multipart/alternative; boundary="00000000000079b9c506221b63eb" From: jordan.ledoux@gmail.com (Jordan LeDoux) --00000000000079b9c506221b63eb Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Sep 14, 2024 at 2:45=E2=80=AFPM Barel wro= te: > Hi > > For C/C++ development I usually use CLion from Jetbrains but I tried to > use it with php-src and was unable to get it to work properly. CLion real= ly > insists on using CMake and has only quite limited support for makefiles. > After trying to get it to work unsuccessfully I am ready to try something > else. > > So which IDE would you recommend for php-src development? I understand > that people probably have many different preferences but I wondered if > there was something that most php internals developers used. One importan= t > feature would be to easily work with the project running on a docker > container > > Thanks in advance! > > Carlos > Re-sending because I accidentally didn't reply-all: I actually use CLion. There was an article that described exactly how to get php-src working with CLion by Ben Ramsey, so maybe they can chime in: https://dev.to/ramsey/using-clion-with-php-src-4me0 Jordan --00000000000079b9c506221b63eb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Sat, Sep 14, 2024 at 2:45=E2=80=AF= PM Barel <barel.barelon@gmail= .com> wrote:
Hi

For C/C++ development I usually = use CLion from=C2=A0Jetbrains but I tried to use it with php-src and was un= able to get it to work properly. CLion really insists on using CMake and ha= s only quite limited support for makefiles. After trying to get it to work = unsuccessfully=C2=A0I am ready to try something else.

<= div>So which IDE would=C2=A0you recommend for php-src development? I unders= tand that people probably have many different preferences but I wondered if= there was something that most php internals developers used. One important= feature would be to easily work with the project running on a docker conta= iner

Thanks in advance!

Carlos
<= /blockquote>

Re-sending because I accidentally didn'= t reply-all:

I actually use CLion. There was an article that described exactly=20 how to get php-src working with CLion by Ben Ramsey, so maybe they can=20 chime in:=C2=A0https://dev.to/ramsey/using-clion-with-php-src-4me0

Jordan
--00000000000079b9c506221b63eb--