Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125590 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 D00721A00C8 for ; Tue, 17 Sep 2024 17:20:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1726593748; bh=mtEskDcalYx0bTW0eWxLe4d+IUGLE/mqM3ZAYfBrA+A=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=KXcWfSg+NBPG71qj7BbQmTRBqBAF64Ybih8pRL1y8R2uEPlqviGiudZXbYBDPbF+i K4tTzTw7+FZKGdoCX1RslGLJ+rMhvui7aCiECNGnX4+T8Wag5aER9WaiGInm14JDIl kKRFgz9XqoQ2tqjPLa1cXT9DmqxO4Ek/wFbDJITG2sOl6sTlfXBCNtMbQCuVUhoFFf rfSu2xN33+I1u2j0SIJe8nFxfzNpHgBEbsyfXIdpFxuK7Gq4r2P+T2/9baEm/h5H1g Kt/f+SPp2Lhx5jE324poVHHajo5KfwMx4aWTiTzk0VzXXBuSeZPvY4SUC/gXxjdj2U ivAgl4IQxHKWQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2C3A71801E3 for ; Tue, 17 Sep 2024 17:22:27 +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,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) (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 ; Tue, 17 Sep 2024 17:22:24 +0000 (UTC) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-374bfc395a5so3825428f8f.0 for ; Tue, 17 Sep 2024 10:20:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=datadoghq.com; s=google; t=1726593618; x=1727198418; darn=lists.php.net; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=mtEskDcalYx0bTW0eWxLe4d+IUGLE/mqM3ZAYfBrA+A=; b=gp8UFVv7foVc/OG685UFxMHotNEopQVDiZf406YtiWoBu2/gTb1o4WMlw0qgCqwRti +3z1nF1ECIBAnjhU4/CdoufTCs1Q62J0Cy3DJocLOmu4DGA/1jvglFe+Vc98WBo2s66V KBzUd7TMuEykEWumWwxKxITxIi5Dqg90RYpyo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726593618; x=1727198418; h=content-transfer-encoding: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=mtEskDcalYx0bTW0eWxLe4d+IUGLE/mqM3ZAYfBrA+A=; b=qbNXnfh5ctNaIyo3xc0uwLM7KxMJOLaptVEN6SXEPo+H9L4mjCuELVtst4K+OH8qkF k4y54zxmsYMmdohpqE8ty7yjfw+n63ZZU+tMdspuAgBwoFQsSZZ8tnSpMrf/5NvG8cF9 71ZVQJusr/mfF5OpOnlAgn6wpRQuOGafCJNnWLtd35NAiMq/9bPi7YUPoSztHDipZhXg +5IwM2ypY8YIaCL08YfNqJeNKBdI9KghAwSJJp86Rg478P94iGJd5EI4y5DApPM/wA3z uMIBppBLCUCjqLYEQHtyn67ZR5XY226+Mru7bId8a5XHRLC85HEYtEUBEbzh8JbO8stg Arqg== X-Gm-Message-State: AOJu0YxiuKsNqvIKVQFiBJadHyM3qpvOtBBTSrsk4bsSDnFPXYuOOAdB +eBtTg0VAyQMwwdWuumS+/eFrAnUIOCwukYLcYOko95aOeDlEa6WBCsFZIEU7MdGtUlLkBxz6sV 1iYLa5AQcjjN8boZsEv/UYaM6kvy+dgM7cKZahNvX1Way6ufY X-Google-Smtp-Source: AGHT+IFNnXR0TDvSmoqZcEQx+6NDhUflVik6zKnG6Xaf1AzNpz+sBPhXbi07hgR33WubbM4J9blsD2jdg6lPIZQK3qQ= X-Received: by 2002:a5d:4575:0:b0:374:cb8e:4b43 with SMTP id ffacd0b85a97d-378c2810ca9mr9517938f8f.32.1726593617753; Tue, 17 Sep 2024 10:20:17 -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: Tue, 17 Sep 2024 11:20:06 -0600 Message-ID: Subject: Re: [PHP-DEV] Which IDE do you recommend for php-src development? To: Barel Cc: PHP internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: levi.morrison@datadoghq.com (Levi Morrison) On Sat, Sep 14, 2024 at 3:47=E2=80=AFPM Barel wro= te: > > Hi > > For C/C++ development I usually use CLion from Jetbrains but I tried to u= se it with php-src and was unable to get it to work properly. CLion really = insists on using CMake and has only quite limited support for makefiles. Af= ter trying to get it to work unsuccessfully I am ready to try something els= e. > > So which IDE would you recommend for php-src development? I understand th= at people probably have many different preferences but I wondered if there = was something that most php internals developers used. One important featur= e would be to easily work with the project running on a docker container > > Thanks in advance! > > Carlos I use the Makefile integration with CLion. It works alright. Better than any other C IDE I've used so far. What things are you struggling with specifically?