The problem is having the correct journal abbreviations. There exist a huge number of journals, and which ones are relevant depends heavily on the user. Also the form depends on the user, e.g. how special characters like accents are represented. And many abbreviations are not uniquely defined, or unique (more than one journal can have the same abbreviation). Especially in a generic implementation. And getting it wrong, will create the wrong data, without the user knowing. Also, the data contained in JabRef is bigger than the whole BibDesk app. that would be a huge waste for such a relatively small feature. Moreover, that data seems to contain a lot of bad abbreviations. So I am not convinced this is feasible.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You can use the Database Find and Replace feature.
The problem is having the correct journal abbreviations. There exist a huge number of journals, and which ones are relevant depends heavily on the user. Also the form depends on the user, e.g. how special characters like accents are represented. And many abbreviations are not uniquely defined, or unique (more than one journal can have the same abbreviation). Especially in a generic implementation. And getting it wrong, will create the wrong data, without the user knowing. Also, the data contained in JabRef is bigger than the whole BibDesk app. that would be a huge waste for such a relatively small feature. Moreover, that data seems to contain a lot of bad abbreviations. So I am not convinced this is feasible.