I started experimenting with Arduino a few weeks ago. My host is Mac OS and I have used Eclipse for many years, so my first choice is to use an Eclipse plugin. The most recent discussion of the Eclipse/Arduino solution is years old and I have been unable to get anything working.
The marketplace has "Sloeber, the Arduino Plugin for Eclipse". When I try to install this I get these errors:
An error occurred while collecting items to be installed
session context was:(profile=_Applications_Eclipse_embedcpp-2022-12_Eclipse.app_Contents_Eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.nebula.cwt,18.104.22.168212191054
No repository found containing: osgi.bundle,org.eclipse.nebula.widgets.cdatetime,22.214.171.124212191054
No repository found containing: osgi.bundle,org.eclipse.nebula.widgets.oscilloscope,126.96.36.199212191054
No repository found containing: org.eclipse.update.feature,org.eclipse.nebula.widgets.oscilloscope.feature,188.8.131.52212191054
No repository found containing: osgi.bundle,org.eclipse.nebula.widgets.oscilloscope.source,184.108.40.206212191054