Yes, please do. Report a bug. Request a feature. Download the source, compile it, and fix a bug or add a feature. If your addition is sound it will be included in the next release and your name will be listed. If you want to be added to the Sourceforge project developers list, do this first, then we'll talk. I'm not interested in adding people the project's developers list just because they want the status of being there. I am interested in giving that status to people who have proved that they can and do add something of value.
I am a bit sceptical of wild verbal enthusiasms. To paraphrase Bruce Sterling, it doesn't take youthful enthusiasm, it takes dogged middle-aged persistence. However bear in mind that this is open source software. If you want to play with the code, forge ahead in your own direction or just or roll your own version of JCF, go right ahead. You could look for Delphi code tools at The inner circle project.
Not only are they good tools, the source is good examples on how to do this kind of thing. There are several sites that act as clearing-houses for Delphi shareware, components and free code. Yes, it is designed with only Delphi in mind.
However it may work on other dialects of Pascal. I have no way to test this as I only use Delphi, but if you have any luck, let me know. If you would like JCF to support a syntax element from another dialect of Pascal, then send me a code sample please! For other languages such as C, Java and so on - do a search on the web and you will probably find a selection of tools.
Contact me via the forums. Skip to content. Star 2. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Branches Tags. Could not load branches. Could not load tags. Latest commit. Git stats commits. Failed to load latest commit information. View code. Why use a code formatter? How should I format my Delphi programs? Licence and disclaimer: How to install How do I report a bug? What to do if you don't like this program Where is the program going?
Can I get involved? What other Delphi code formatters exist? What other Delphi code tools exist? Does JCF just work on Delphi code? Licence and disclaimer: This program is free and open-source. How to install This version is downloadable as source or as executable. Install the executables as follows: Download the executable programs , and unzip to a suitable directory.
Place the file JCF2Settings. Run the gui JcfNotepad. Run the commandline program jcf. Install the JCL design-time package into Delphi. Install the JcfIde7. Install the source as follows: Get the JCL code library , install the design-time packages. Download, build and install the JVCL components. For the test harness, you will also need DUnit.
Download the source , and unzip to a suitable directory. Launch Delphi. Open the code formatter program group in JediCodeFormat. Take care, have fun. Things that can go wrong with compilation: The project TestProject. Remember it is just test code for the formatter to work on, and is not intended to be run. Delphi opens the last project in a group automatically, and I wish Borland would change this. TestProject is the least important of the projects.
You may have placed them in a different location on your hard drive. Change the paths in the JediCodeFormat. The files are marked read-only. This is the way that they come out of the source-control system. You may clear this setting. A must have to be sure! Only problem is that it isn't available for Kylix I have this funny feeling about automatic stuffs.
I don't really like Delforex. Delforex is very useful to make hard-to-read source-code of course, hard to read from my perspective easier to read. I don't really trust an automated expert modifying my source code. Robert H Ruf Delphi Developer.
DelForEx is a very reliable a tool. And it does a great job as well. Same here. DelForEx is one of the most solid tools I use. Delphi, automatic indent? Board index » delphi » Delphi 7 Automatic Code Formatting e. Delphi 7 Automatic Code Formatting e. Re:Delphi 7 Automatic Code Formatting e. C Cleman. Michael Bec. Thomas Muelle. Erwien Saputr. Robert H Ruf. To each his own. I use it every day, have for years, and have had exactly 0 problems.
|Lendmark financial bakersfield||Force index indicator forex terbaik|
|Platformy forex polska zbrojna||Crowd investing volumen deutschland sucht|
|Pelaburan forex 2013||The first and more obvious change is that you can now use the Project Format Project Sources menu item or the corresponding entry of the Project Manager local menu on a project node. The use of the program is at own risk. I think it is very flexible, and I like to use it to clean up my code. Tabbed Components Effects and Multimedia Misc. Afaik JCF is nowadays available in Lazarus. Email Required, but never shown. Sandon on August 14,|
|Giovanni pozzi forexpros||408|
|Forex insider daily newsletter templates||Cause a TStringList now is unicode it doesn't work with In the default settings, the style of the Borland source code is followed closely. For instance, if you fold WinBase. CodeWarp v. You may format the list of units in your uses clause so that they wrap just shy of 80 characters, or so that one unit appears on each line.|
|Forex charting||All other characters in the name are lower case. Install the JCL design-time package into Delphi. There are several sites that act as clearing-houses for Delphi shareware, components and free code. A human can always produce better formatting than a program, but in many cases they don't. I usually remain mute on matters that can only be handled one way.|
Also, not all language improvements of later Delphi versions will work, e. The source code can be downloaded from the subversion repository linked from my homepage. The current version is adding support to Delphi , but I don't know in which stage it is, you can find more about it here:. Free Pascal also has a codeformatter, ptop, but it only implements the more basic dialect say D4-D6 level. It enables you to write and modify your code without worrying too much about exact formatting, then just hit the assigned hot-key and it instantly reformats.
I have always found it easy to set up to match the style I prefer, and not as complex as JEDI Code Format, which looked like overkill to me. The Delphi version is now available from the link posted above, though based on a beta release of GExperts. It is still much the same formatter underneath, though, and is unaware of the syntax of some of the newer Delphi enhancements.
I just made an online pascal code beautifier based on JCF. It's a full text editor, with code refactoring and code browsing. There is a text formatter, which uses the internal code parser, therefore handle conditional defines just as a real Delphi compiler. There is a program PascalFormat. Stack Overflow for Teams — Start collaborating and sharing organizational knowledge. Create a free Team Why Teams? Learn more. Delphi code formatter Ask Question. Asked 13 years, 5 months ago. Modified 7 months ago.
Viewed 32k times. Are there any utilities that reformat Delphi code? Bruce McGee Charles Faiga Charles Faiga Add a comment. Sorted by: Reset to default. Highest score default Date modified newest first Date created oldest first. Jan Doggen 8, 13 13 gold badges 66 66 silver badges bronze badges. Tried to install the Jedi Code Format but it depends on Jedi, so it doesn't work for me.
You probably downloaded the sources. Just download the latest executable and unzip it. JCF Notepad worked fine for me. Excellent, no-nonsense tool Delphi seems to breed such high-usability software : — Henrik Erlandsson. Afaik JCF is nowadays available in Lazarus.
I use it daily more like minutely :- under BDS and it works like a treat. And if you want to be involved deeper, I could give you write access to the repository. But a good start would be to submit a bug report or feature request on SourceForge providing input and desired output examples as attachments.
I could then easily add those to the unit tests which would increase the likelihood to get them fixed. Laughing while i am getting angry more and more, it looks cnWizards also does have the same functionality and usage, also like GExperts that information is hidden in the settings form!
I'm not surprised that cnWizards is using the same character sequence. There's quite simple logic behind - block comments of one possible style inside comments of another possible style. You need to be a member in order to leave a comment. Sign up for a new account in our community.
It's easy! Already have an account? Sign in here. Search In. GExperts' code formatter. Sign in to follow this Followers 1. Delphi's code formatter vs. Ignore this topic. Recommended Posts. Posted October 4, Share this post Link to post. Uwe Raabe I often use this double slash comments at the end of a line to force a line break. Brutal Posted October 5, Brutal said:. Isn't it a bug as well?
Posted October 12, edited. Edited October 12, by limelect. Posted October 12, What I liked very much with DelForExp that you could format the whole project. Posted October 13, edited. Or am I old fashion?
The formatting engine of DelForExp has been integrated into the code base of GExperts. phisl.xyz DelForExp is a Delphi source code formatter that really works. Copy selected source code in IDE editor as HTML formatted text; Automatically retrieves. Re:Source Code Formatter. Bob,. Have a look at: phisl.xyz I have it installed in my IDE for D7 and I like it.